Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.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
Nosql Neo4j如何向节点的属性添加多个值_Nosql_Neo4j - Fatal编程技术网

Nosql Neo4j如何向节点的属性添加多个值

Nosql Neo4j如何向节点的属性添加多个值,nosql,neo4j,Nosql,Neo4j,当我为其中一个问题创建节点时,我被卡住了,在查看文档后,我意识到我找不到节点的多值属性赋值 例如:节点1有属性网站访问,因为它不能是单个网站,如何将属性添加到节点1“网站”中,以便它可以接受两个值,如www.abc.com www.def.com node1["websites"] = "www.abc.com" "www.def.com" 这样,当访问节点的每个属性时,可以单独访问节点属性中的每个网站 谢谢你的时间 使用图形方式并为每个网站创建一个节点不是比简单地在节点1和网站节点之间创建关

当我为其中一个问题创建节点时,我被卡住了,在查看文档后,我意识到我找不到节点的多值属性赋值

例如:节点1有属性网站访问,因为它不能是单个网站,如何将属性添加到节点1“网站”中,以便它可以接受两个值,如www.abc.com www.def.com

node1["websites"] = "www.abc.com" "www.def.com"
这样,当访问节点的每个属性时,可以单独访问节点属性中的每个网站


谢谢你的时间

使用图形方式并为每个网站创建一个节点不是比简单地在节点1和网站节点之间创建关系更好吗


无论如何,对于modyfying数组,您可以查看:

您可以使用数组作为“网站”属性的值:

好主意,但是节点有一些属性可供使用,不仅仅是网站它应该可以。您的REST客户端(我想您是通过REST访问neo4j的)应该执行转换。那么,我如何在节点中搜索特定条件,例如:如何使用neo4j REST客户端查找节点如果网站上有www.abc.com或www.xyz.com,您能给我发送一个指向良好REST客户端文档的链接吗?我正在编制索引['在其中一个节点中,稍后我查询z=index.query('hosts',,它返回空结果,甚至对于具有以下属性的节点,{'user_id':u'00042631907258101513','hosts':['null'],'followers':['null']}当我尝试打印索引[“user_id”][“00095006128319926033”][:]或打印索引[“hosts”][“www.abc.com”][:]它返回空列表。您可以尝试使用Cypher或Gremlin在web控制台中查询索引。如果它有效,则表示索引良好,您的客户端代码需要检查。