在Ruby on Rails中,使用NeoGraphy,我正在构建一个参数化的密码查询并返回结果。
@results = $neo.execute_query(query, parameters)
使用gon,我把所有这些都放到客户端并在javascript控制台中检查出来:
gon.results = @results
gon.search_query = query
gon.search_parameters = parameters
gon.search_query正是我在.rb文件中看到的,所以我猜这意味着cypher接受了这个并获取参数,然后创建查询。 我是否可以访问必须使用参数值创建的查询的字符串版本?
我想要这个的原因是我可以将它粘贴到neo4j web管理控制台工具中并进行调整。
谢谢!
答案 0 :(得分:1)
也许最简单的方法是编写自己的给定查询的print方法,参数将打印扩展的查询。你可以在$ neo.execute_query
之前/之后调用它