Neo4j gem-仅在两个节点之间不存在时才创建关系

如果我有两个节点(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?

subvertallchris

假设用户有一个关联,称为friendsdo user.friends.include?(friend_node)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果存在则更新两个节点之间的关系,如果不存在则创建新的关系 NEO4j

来自分类Dev

Neo4j gem-选择多个节点/关系

来自分类Dev

Neo4J gem关联和创建关系

来自分类Dev

Neo4j gem-查询不存在的关系

来自分类Dev

Neo4j gem-查询不存在的关系

来自分类Dev

Neo4j gem-更新关系属性方法

来自分类Dev

Neo4j gem-销毁关联节点和关系的有效方法

来自分类Dev

在Neo4J中,创建两个节点之间的关系,但是如果其中一个节点不存在,则在同一调用中创建关系

来自分类Dev

Neo4j gem-处理管理员关系的首选方法

来自分类Dev

Neo4j gem-是否根据有效的关系检查每个对象?

来自分类Dev

Neo4j gem-是否根据有效的关系检查每个对象?

来自分类Dev

Neo4j gem-has_many的详细查询方向:两者

来自分类Dev

Neo4j gem-has_many的详细查询方向:两者

来自分类Dev

rake db:seed在使用neo4j gem时不起作用

来自分类Dev

Neo4j gem-在一个属性中查询多个参数

来自分类Dev

Neo4j gem-在一个属性中查询多个参数

来自分类Dev

Cypher Neo4j在两个节点之间创建关系并避免双向关系

来自分类Dev

仅当neo4j中不存在节点时如何创建新节点

来自分类Dev

用于Neo4j和Rails 4的认证gem?

来自分类Dev

如何在neo4j中创建具有相同节点名称的两个节点之间的关系

来自分类Dev

Neo4j gem - Querying multiple parameters in one property

来自分类Dev

neo4j will_paginate gem安装问题

来自分类Dev

Neo4J gem datetime数据类型

来自分类Dev

rake db:seed is not working using neo4j gem

来自分类Dev

Neo4j gem - Updating relationship properties method

来自分类Dev

Neo4j gem-根据参数值查询

来自分类Dev

Neo4j gem undefined method'name'for CypherNode

来自分类Dev

如何使用neo4j的.net客户端检查两个节点之间是否存在关系

来自分类Dev

如何找到neo4j中两个节点之间最短的关系?

Related 相关文章

  1. 1

    如果存在则更新两个节点之间的关系,如果不存在则创建新的关系 NEO4j

  2. 2

    Neo4j gem-选择多个节点/关系

  3. 3

    Neo4J gem关联和创建关系

  4. 4

    Neo4j gem-查询不存在的关系

  5. 5

    Neo4j gem-查询不存在的关系

  6. 6

    Neo4j gem-更新关系属性方法

  7. 7

    Neo4j gem-销毁关联节点和关系的有效方法

  8. 8

    在Neo4J中,创建两个节点之间的关系,但是如果其中一个节点不存在,则在同一调用中创建关系

  9. 9

    Neo4j gem-处理管理员关系的首选方法

  10. 10

    Neo4j gem-是否根据有效的关系检查每个对象?

  11. 11

    Neo4j gem-是否根据有效的关系检查每个对象?

  12. 12

    Neo4j gem-has_many的详细查询方向:两者

  13. 13

    Neo4j gem-has_many的详细查询方向:两者

  14. 14

    rake db:seed在使用neo4j gem时不起作用

  15. 15

    Neo4j gem-在一个属性中查询多个参数

  16. 16

    Neo4j gem-在一个属性中查询多个参数

  17. 17

    Cypher Neo4j在两个节点之间创建关系并避免双向关系

  18. 18

    仅当neo4j中不存在节点时如何创建新节点

  19. 19

    用于Neo4j和Rails 4的认证gem?

  20. 20

    如何在neo4j中创建具有相同节点名称的两个节点之间的关系

  21. 21

    Neo4j gem - Querying multiple parameters in one property

  22. 22

    neo4j will_paginate gem安装问题

  23. 23

    Neo4J gem datetime数据类型

  24. 24

    rake db:seed is not working using neo4j gem

  25. 25

    Neo4j gem - Updating relationship properties method

  26. 26

    Neo4j gem-根据参数值查询

  27. 27

    Neo4j gem undefined method'name'for CypherNode

  28. 28

    如何使用neo4j的.net客户端检查两个节点之间是否存在关系

  29. 29

    如何找到neo4j中两个节点之间最短的关系?

热门标签

归档