Cypher java 日期查询
我正在尝试运行密码查询以返回特定日期范围内的节点。当传入日期对象 (Java) 时,查询无法返回正确的节点。我目前正在使用长日期值(即 getTime()),它按预期工作。这很棒,但是有没有办法只使用实际的 Date 对象呢?
I'm attempting to run a cypher query to return back nodes within a particular date range. When passing in the date object (Java) the query fails to return the correct nodes. I'm currently using the long date value (i.e. getTime()) which works as expected. This is great, but is there a way of just using the actual Date object?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不幸的是,neo4j 不支持将实际日期对象存储为属性。因此,现在您必须传入
date.getTime()
作为密码参数。我们会调查一下。
Unfortunately neo4j has no support for storing actual date objects as properties. So, right now you have to pass in
date.getTime()
as cypher parameters.We'll look into that.
它已集成在 Neo4j 2.0 中,请参阅 时间戳。
It has been integrated in Neo4j 2.0, see timestamp.