2017-07-26 81 views
1

我正在使用Neo4j只有ActiveNode的宝石。我可以创建关系属性,但是如何访问和更新它?更新导轨中的关系属性

我可以写了整个事情的使用Neo4j::ActiveBase.current_session.query('Cypher Query')

一个暗号查询,但我怎么写,而不使用cypher

回答

1

如果你有,比如说,一个Person模型与friends的关联,你可以做以下

Person.friends.each_rel do |rel| 
end 

Person.friends.each_rel.map do |rel| 
end # or any other `Enumerable` method 

Person.friends.each_rel.to_a 

一个还有一个each_with_rel这给节点和双方的关系