有没有办法查看参数化密码查询的字符串版本?

时间:2013-03-08 08:54:31

标签: ruby-on-rails neo4j cypher neography

在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管理控制台工具中并进行调整。

谢谢!

1 个答案:

答案 0 :(得分:1)

也许最简单的方法是编写自己的给定查询的print方法,参数将打印扩展的查询。你可以在$ neo.execute_query

之前/之后调用它