[英]Cayley: How do insert vertices and edges into graph using Cayley-Gremlin code?
[英]How to insert date datatype in cayley db?
我需要在节点中插入日期值。 类似于其他节点的创建日期 。 但是在cayley中,我们只能插入字符串数据类型。 我可以使用toString()
并将日期另存为字符串。 但是,在检索时,我需要通过指定日期范围来进行过滤。 我应该怎么做?
顺便说一句,我正在使用gremlin编程语言进行检索。
Cayley可以识别schema.org数据类型,因此可以将DateTime类型用作值:
"1990-07-04T17:25:41Z"^^<http://schema.org/DateTime>
稍后,您可以使用Gizmo查询日期范围:
var d = new Date(1900, 1, 1);
g.V().Has("<birthDate>", gt(d)).All()
也许您可以将日期存储为unix时间戳? 这样,即使您进行字符串比较,您也会获得正确的结果。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.