如果我有两个节点(self
)和friend_node
,那么如果我已经知道我的两个节点,最有效的检查方法是什么。
我是根据您上次教给我的知识来构建的,但是鉴于我知道我的节点在哪里,这似乎有些令人费解。有什么容易的吗?
self.query_as(:user).match(friend: {uuid: friend_node.id}).where("NOT(user-[:friends_with]->(friend:User))").pluck(:friend) unless friend_node.blank?
假设用户有一个关联,称为friends
do user.friends.include?(friend_node)
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句