py2neo を使用して、neo4j にノードとリレーションを追加しました。
で作成:
asno, = graphDB.create({"name":"ASNO:"+fields[8], "ASNO":fields[8]});
asno.add_labels("Network", "ASNO", continent);
Python での印刷: ASNO : 38023
ただし、サイファーでクエリを実行すると、次のようになります。
クエリ 1. match (n) where n.name = "ASNO:38023" return n;
返品はありません。
クエリ 2. match (n) where n.name = "ASNO:\u00003\u00008\u00000\u00002\u00003\u0000" return n;
以下が返却されます。
{
"table": [
{
"n": {
"name": "ASNO:\u00003\u00008\u00000\u00002\u00003\u0000",
"ASNO": "\u00003\u00008\u00000\u00002\u00003\u0000"
}
}
],
"graph": {
"nodes": [
{
"name": "ASNO:\u00003\u00008\u00000\u00002\u00003\u0000",
"ASNO": "\u00003\u00008\u00000\u00002\u00003\u0000",
"id": "906",
"type": "Network"
}
],
"edges": []
},
"labels": [
"Network"
]
}
クエリ 1 の方法でクエリを実行するのに助けが必要です。ご協力いただきありがとうございます。