Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j 如何限制“中显示的关系数”;图;陈列_Neo4j - Fatal编程技术网

Neo4j 如何限制“中显示的关系数”;图;陈列

Neo4j 如何限制“中显示的关系数”;图;陈列,neo4j,Neo4j,我有一个简单的数据库,其中有两个节点和它们之间的两个关系。 我的目标是执行一个只显示“LIKES”关系的查询。 “LIKES”关系具有属性“testprop”和值“TestVal”。 当我执行以下查询时: MATCH ()-[r]->() WHERE r.testprop="TestVal" RETURN r; 浏览器“图形”显示的结果与上图相同。显示所有节点和所有关系。 当我选择“行”选项卡时,结果是: r testprop TestVal 为什么浏览器中显示的“图形”作为

我有一个简单的数据库,其中有两个节点和它们之间的两个关系。

我的目标是执行一个只显示“LIKES”关系的查询。 “LIKES”关系具有属性“testprop”和值“TestVal”。 当我执行以下查询时:

MATCH ()-[r]->() WHERE r.testprop="TestVal" RETURN r;
浏览器“图形”显示的结果与上图相同。显示所有节点和所有关系。 当我选择“行”选项卡时,结果是:

r 
testprop    TestVal
为什么浏览器中显示的“图形”作为此查询的结果呈现所有关系和所有节点,而此查询只返回单个关系

此外,当您将此查询的结果导出为JSON时:

{“”:[“r”],“数据”:[{“行”:[{“testprop”:“TestVal”}],“图形”:{“节点”:[{“id”:“4”,“标签”:[“Person”],“属性”:{“姓名”:“Alice”,“年龄”:23},{“id”:“5”,“标签”:[“Person”],“属性”:{“姓名”:“Bruce:“TestVal”}}]}],“stats”:{“包含更新”:false,“创建的节点”:0,“删除的节点”:0,“属性集”:0,“创建的关系”:0,“删除的关系”:0,“添加的标签”:0,“删除的标签”:0,“添加的索引”:0,“删除的索引”:0,“添加的约束”:0,“删除的约束”:0}

您会注意到浏览器中显示的“”有一个单独的对象,其中包含查询的正确结果,还有一个“图形”对象,其中包含我猜数据库中的所有内容

有人能解释一下原因吗? 如何在浏览器的“图形”视图中仅显示“喜欢”关系


谢谢大家!

在可视化的右下角有一个小选项按钮,您可以将其设置为关闭,以仅显示图形的您部分:

  • 如果Cypher查询将节点关系指定为
    返回
    项,浏览器将显示图形可视化,这是浏览器通常使用的功能。另一方面,如果查询将属性指定为
    返回
    项,它将以表格形式显示该属性

    尝试以下查询,该查询返回属性而不是关系

    MATCH ()-[r]->()
    WHERE r.testprop="TestVal"
    RETURN r.testprop;
    
  • 响应包含一个“图形”对象,因为您正在请求浏览器结果的转储

    在您的例子中,浏览器结果是结果的图形化可视化,因此您的下载包含该图形的数据

    如果您尝试上面的查询,然后下载其结果,您将看到“graph”对象包含空的“nodes”和“relationships”数组,因为浏览器结果是非图形的


  • MATCH()-[r:LIKES]->(),其中r.testProp=“TestVal”返回r
    是否给出了相同的结果?是的,在图形和行视图中的结果与之前相同。非常感谢!此更改对图形显示产生了预期的影响。