有没有办法根据“dateProperty”查询Neo4j中的节点

时间:2015-03-03 10:33:34

标签: javascript date neo4j

我有一组生活在Neo4J中的节点有一个标签:Image。 这些节点有三个属性。 ID,imgPath和Time_taken。 我正在编写一个Javascript函数,用户可以在两个文本框中选择日期(开始/结束日期),然后在按钮上单击一个运行neo4j请求的PHP脚本。 我读到neo4j不支持日期格式。我的问题是,是否有一种基于“日期属性”查询节点的简单方法。请注意,日期与节点创建的时间戳不同。

由于 d。

2 个答案:

答案 0 :(得分:0)

我建议您查看GraphAware TimeTree,它允许您将事件(在您的情况下为图像)附加到图形时间索引中,并按时间,时间范围等进行查询。

在下一个版本中(在Neo4j 2.2发布后很快就会推出),您将能够配置树以自动将图像附加到树中,而无需您作为需要明确执行附件的程序员。

答案 1 :(得分:0)

这毕竟是我遵循的工作流程:

1)我使用JQuery的datePicker来选择日期。

2)我找到了开始日期和结束日期之间的所有日期。

3)我玩了字符串并以合适的形式创建了查询。    在查询中,我使用了LIKE来查找与日期的这一部分相关的相似之处:日月年(例如2015年2月12日)。

4)我使用CURL(和PHP)发送请求。

5)以JSON格式得到结果。

总结实际帮助我解决问题的是在开始日期和结束日期之间找到日期(使用javascript / jquery),然后使用LIKE功能。

我希望这有助于某人。我会在找到一些时间后发布代码。

d