Проверка neo4j.rb уже существует между двумя узлами

Мне нужно проверить связь между двумя узлами уже существует.

brian.following << chris
brian.following
#=> chris

Мне нужно проверить, как это

brian.following?(chris)
#=> true
brian.following?(john)
#=> false
  1. Любой метод есть в neo4j.rb для этого?

  2. если нет, как я могу написать свой собственный метод для этого в 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.

Другие вопросы по тегам