Проверка neo4j.rb уже существует между двумя узлами
Мне нужно проверить связь между двумя узлами уже существует.
brian.following << chris
brian.following
#=> chris
Мне нужно проверить, как это
brian.following?(chris)
#=> true
brian.following?(john)
#=> false
Любой метод есть в neo4j.rb для этого?
если нет, как я могу написать свой собственный метод для этого в Neo4j.rb-Rails?
1 ответ
Решение
Ты можешь сделать brian.following.include?(chris)
, Проверьте https://github.com/neo4jrb/neo4j/wiki/Optimized-Methods, он детализирует этот и многие другие полезные методы, которые являются либо модифицированными версиями найденных в Enumerable и уникальными для QueryProxy. Вы также найдете примеры этого в https://github.com/neo4jrb/neo4j/blob/master/spec/e2e/query_proxy_methods_spec.rb.