如何在CYPHER 2.3.2中查找某些节点是否存在属性值

时间:2016-03-25 17:25:27

标签: graph neo4j cypher

我正在尝试进行验证,以确定是否存在某个关系发生的节点。例如,我有一个请求[" p1"," p2"," p3"]作为产品列表,我想验证以下案例和可能会返回一条消息。 在CYPHER需要一些帮助。 在我的图中,p1和p2如下相关,p3完全没有连接到p1和p2。

MATCH(p1:product) - [:REQUIRE] - >(p2:product)

  
      
  1. 如果请求有[" p1"," p2"," p3"]作为列表,我想返回一条消息&# 34;你很好并继续前进",

  2.   
  3. 如果请求有[" p1"," p3"]作为列表,我想返回一条消息"不匹配,只选择P1是还不够,请选择p2",

  4.   
  5. 如果请求有[" p4"," p3"]作为列表,我希望返回一条消息"你很好并继续前进&# 34;,

  6.   

0 个答案:

没有答案