Neo4j 时间树查询
Neo4j Timetree query
我是 neo4j 的新手,是否有任何查询可以获取从 2021-05-20 到 2021-05-28 的会话节点?
这是我的节点
实际上最简单的方法是完全避免使用时间树,在 :Session 节点上设置相关的 activityAt date 属性,在其上创建索引,然后使用 Cypher 利用索引对其进行查询。
MATCH (s:Session)
WHERE date("2021-05-20") <= s.activityAt <= date("2021-05-28")
RETURN s
在 Neo4j 3 中引入时间属性和时间索引查找之前,时间树更有用。4.x。
我是 neo4j 的新手,是否有任何查询可以获取从 2021-05-20 到 2021-05-28 的会话节点?
这是我的节点
实际上最简单的方法是完全避免使用时间树,在 :Session 节点上设置相关的 activityAt date 属性,在其上创建索引,然后使用 Cypher 利用索引对其进行查询。
MATCH (s:Session)
WHERE date("2021-05-20") <= s.activityAt <= date("2021-05-28")
RETURN s
在 Neo4j 3 中引入时间属性和时间索引查找之前,时间树更有用。4.x。