neo4j - 如何使用 Neo4J Cypher 查询生成器?
问题描述
我有一个下面的密码
match (p:Person)-[]->(s:FamilyStatus) where s.FamilyStatus = "MiddleClass" return p ,(p)-[:RESIDES_ON]-(:Person) limit 1
上面的 Cypher 查询如何用 Neo4j Cypher 查询构建器编写?
如果 Neo4J 提供任何基于 Java 的 Cypher 查询构建器?
我的要求是用户将通过restapi向我提供所有详细信息,我必须使用提供的详细信息进行密码查询并执行它并返回响应。
解决方案
Neo4J 目前不支持 Java 中的任何查询生成器。但是那里有一个 javascript库。
但是,如果您的查询不是非常复杂和不可预测的使用 String Builder,您可以自己完成。
推荐阅读
- postgresql - 无法加载库“$libdir/repmgr_funcs”:错误:无法访问文件“$libdir/repmgr_funcs”:没有这样的文件或目录
- r - 收集对象(五个估算数据集的 MICE 输出)?
- python - 错误:(-215:断言失败)当我在函数中包含一个 for 循环时
- reactjs - 将 React 应用程序上传到 Netlify 并收到 401
- javascript - jQuery UI 自动完成功能在 iOS 中不起作用
- java - 无法在 Android Studio 中生成签名的 APK?
- python - 迭代一个类型而不实例化它
- scala - 代数提供时是否可以停止所有流?
- powerpoint - 尝试使用从 Windows 服务的 VBA 调用的 PowerPoint 时出错
- python-3.x - 使用 jupyter notebook 配置 pyspark 的方法