cypher 现在是否取代了 neo4j 遍历?现在不推荐使用 neo4j 遍历了吗?
不,在很多情况下手动遍历是有用的。该Traversal班确实过时,但TraversalDescription并非如此。你可以通过GraphDatabaseService#traversalDescription().
Traversal
TraversalDescription
GraphDatabaseService#traversalDescription()
我可以用 REST 来做吗?我可以直接或间接检索连接到特定节点(作为输入)的所有节点 ID 吗?
当然,但您必须在 REST 上使用密码。
通过 REST 有单独的遍历 API。检查这个docs.neo4j.org/chunked/milestone/rest-api-traverse.html但我没有得到它的解释,而且响应给出了很多 URI,如果我想从这些 URI 中获取属性,这将需要更多时间。
不知道那个,谢谢!您可以通过 java-rest-binding 项目访问 REST 遍历,请参阅
RestTraversal
类。它将隐藏您正在谈论的所有 URL。我不确定是否支持其他编程语言。