【发布时间】:2014-10-20 13:57:42
【问题描述】:
我需要在 Neo4j 中检索多个节点,而我只有那里的 ID。
有没有办法在一个密码查询中检索其 ID 在给定集中的节点?还是我必须为每个 ID 调用数据库?
我使用的是 Neo4j 2.1.5
谢谢!
【问题讨论】:
我需要在 Neo4j 中检索多个节点,而我只有那里的 ID。
有没有办法在一个密码查询中检索其 ID 在给定集中的节点?还是我必须为每个 ID 调用数据库?
我使用的是 Neo4j 2.1.5
谢谢!
【问题讨论】:
你可以在一个数组中匹配。
MATCH (u:`User`) WHERE ID(u) IN [1, 2, 3] RETURN u
【讨论】:
START n=node(1, 2, 3) RETURN n;。但是,START 已被弃用,因此请避免这样做。
START 被弃用了吗?你能再描述一下吗?我知道它最近很少使用,但是对于人们如何在没有START 的情况下引用遗留索引有任何确定的解决方法吗? (我很想看到它消失,只是想了解语言将如何变化)
Important 注释:docs.neo4j.org/chunked/stable/query-start.html