【问题标题】:Calculating MaxTimeUuid and MinTimeUuid in C#在 C# 中计算 MaxTimeUuid 和 MinTimeUuid
【发布时间】:2017-03-29 17:46:19
【问题描述】:

我正在尝试:

a) 从 C# DateTime 生成 timeuuids

b) 从给定的 timeuuid 中获取 DateTime

c) 查找给定日期时间的 MaxTimeUuid 和 MinTimeUuid


对于 a) 和 b),我找到了 this link,它为我提供了一个具有所需功能的结构。

对于 c) 我发现 this link 似乎有这些功能,但它们只是返回 null,所以它看起来还没有实现。

是这样吗?

是否有 C# 功能可以为给定时间创建最大和最小 timeuuid?

谢谢

【问题讨论】:

标签: c# cassandra


【解决方案1】:

The DataStax C# driver provides those methods in the TimeUuid structure:

关于 max 和 min timeuuid 方法,这些方法在 C# 端尚不可用。您可以使用 CQL 中的那些:SELECT field1, field2 FROM table1 WHERE id = ? and time >= minTimeuuid(?)

https://docs.datastax.com/en/cql/3.1/cql/cql_reference/timeuuid_functions_r.html

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-11-18
  • 1970-01-01
  • 1970-01-01
  • 2018-10-23
  • 1970-01-01
  • 2011-11-27
相关资源
最近更新 更多