我知道灯泡的最大用途是它可以让你使用对象图形映射器,但是如果我想要包含一个已经写好的密码查询,我怎样才能通过这个API直接输入?通过该项目的文件来看,我发现这节:如何使用灯泡输入neo4j Cypher查询?
http://bulbflow.com/docs/api/bulbs/neo4jserver/cypher/
...但如何进入查询或什么返回值似乎有点不清楚我的语法。
我知道灯泡的最大用途是它可以让你使用对象图形映射器,但是如果我想要包含一个已经写好的密码查询,我怎样才能通过这个API直接输入?通过该项目的文件来看,我发现这节:如何使用灯泡输入neo4j Cypher查询?
http://bulbflow.com/docs/api/bulbs/neo4jserver/cypher/
...但如何进入查询或什么返回值似乎有点不清楚我的语法。
下面是一个例子:
inrels = graph.cypher.query('START strt=node({mynode}) \
MATCH strt<-[r:follows]-neighbor \
WHERE neighbor.attr = {myattr} \
RETURN r', {'mynode': self.eid, 'myattr': someattr})
firstrel = inrel.next()
如果返回与节点或RELS一列,这些将自动充气到灯泡的对象。过去有一个graph.cypher.table()用于多列布局中的通用返回值,根据您的链接我不确定这是否仍然存在。
需要更新bulbflow.com上的Cypher文档。
看到这个答案对于如何在灯泡执行所有的不同类型的Cypher支架的查询(包括Cypher支架表)的例子......
如何灯泡执行的Cypher查询:https://stackoverflow.com/a/15358024/161085
酷,谢谢。我无法在文档中找到密码对象具有查询方法的位置。这非常有帮助! – Mittenchops