【问题标题】:how do I create a query of neo4j using the neography ruby gem?如何使用neography ruby​​ gem 创建neo4j 查询?
【发布时间】:2017-05-06 16:45:55
【问题描述】:

根据documentation on querying nodes 获取neography ruby​​ gem:

Neography::Node.find(index, query)   # advanced query of the node index with the given query

但是我不清楚上面query的格式和例子是什么。

我想要做的是提供一个搜索词,然后查询具有userID = xxxx 作为属性之一的所有节点。

我在 grapheneDB 上使用托管的 neo4j 数据库。

例如我想找到与给定节点相关的节点:

  • 关系 = 朋友
  • 创建日期 = 昨天
  • 限制 = 1

【问题讨论】:

  • 仅供参考(您可能已经意识到了),但 Neography 已基本被放弃([检查提交历史][1])。我肯定会推荐查看 [neo4jrb][2] 或更多最小的 neo4j-core gems(甚至neography 自述文件也建议使用 neo4jrb)。我从 Neography 开始,然后迅速做出改变,我对 neo4jrb 感到真的满意。 Neo4j-core 将是与 Neography 的直接比较。 [1]:github.com/maxdemarzi/neography/graphs/contributors [2]:github.com/neo4jrb/neo4j

标签: ruby neo4j neography graphenedb


【解决方案1】:

由于neography 是 Neo4j REST API 的包装器,您可以参考那里的文档。见:17.10. Find node by query

【讨论】:

  • 谢谢,我现在正在查看它......但不清楚我实际传递的是什么:我是否需要在查询字符串中使用转义字符?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-05
  • 2013-03-26
  • 2013-09-14
相关资源
最近更新 更多