在Neo4jClient

时间:2019-04-24 16:35:04

标签: neo4j neo4jclient neo4j-spatial

当我向where子句添加“距离”方法时,出现“序列不包含匹配元素”错误。经过研究,所有人都说我必须安装一个插件才能为Neo4j添加空间支持...但是所有这些文章和问题都已经有5年了。

空间现在似乎已被烘焙到Neo4j服务器中,因为我可以在浏览器中运行它而无需安装其他插件。

我为我的所有节点配置了point属性,该查询在浏览器中运行良好。

这是在浏览器中正常运行的查询:

MATCH (m:Person {userId: '7J4OwwnmQ1fMhavSLeLkDkKe9Kl2'})
MATCH (o:Person)
WHERE distance(m.location, o.location) < 1609344
RETURN o

我5年前发现的一篇文章提到使用Start子句中的“ withindistance”功能。我尝试了一下,但得到了一个“找不到索引”错误...即使它已经(通过CALL db.indexes验证)

0 个答案:

没有答案