Neo4j enterprise 2.3.1 - 无法加载ID为26007298的NODE

时间:2015-12-31 11:03:45

标签: neo4j cypher

自上一版本(2.3.1)以来使用cypher rest api和web返回错误 “无法加载ID为26007298的NODE。”和“Neo.ClientError.Statement.EntityNotFound”

这是查询:

MATCH (member:Member)-[u:UPLOAD]->(:Photo)
WITH count(u) AS pc, member
WHERE pc > 4
MATCH (m:Member)
WHERE m.id='XXX' AND not((m)-[:FOLLOW]->(member))
WITH member, rand() AS r
ORDER BY r
LIMIT 80
MATCH (member)-[:UPLOAD]->(p:Photo)
WITH member.id AS member_id, p
ORDER BY p.votes DESC
RETURN member_id, collect(p.id)[0..5] AS photos

已经尝试过:

  1. 删除架构/标签目录并重新启动服务。
  2. 启用&禁用allow_store_upgrade并重新启动。
  3. 从备份中复制新数据并重新启动
  4. 有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我用过这个脚本:https://github.com/jexp/store-utils 它复制了所有内容并忽略了无效的节点和关系。