首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在cayley db中插入日期数据类型?

如何在cayley db中插入日期数据类型?
EN

Stack Overflow用户
提问于 2016-09-23 06:17:05
回答 2查看 163关注 0票数 0

我需要在节点中插入日期值。类似于另一个节点的创建日期。但在cayley,我们只能插入字符串数据类型。我可以使用toString()并将日期保存为字符串。但是,在检索时,我需要通过提供一个日期范围来进行筛选。我该怎么做?

顺便说一下,我是用gremlin编程语言检索的。

EN

回答 2

Stack Overflow用户

发布于 2018-02-05 13:33:28

Cayley识别schema.org数据类型,因此您可以将DateTime类型用于您的值:

代码语言:javascript
复制
"1990-07-04T17:25:41Z"^^<http://schema.org/DateTime>

稍后,您可以使用Gizmo查询日期范围:

代码语言:javascript
复制
var d = new Date(1900, 1, 1);
g.V().Has("<birthDate>", gt(d)).All()
票数 1
EN

Stack Overflow用户

发布于 2017-06-17 01:56:39

也许您可以将日期存储为unix时间戳?这样,即使进行字符串比较,也会得到正确的结果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39653817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档