質問
私の文字概要の何が間違っているのか理解してください
MATCH (sys:System{Name:'MYSYS' , Version:'1.0'})
FOREACH (item in [
{
itemObj: {
ItemID: "DOMAIN",
Name: "DOMAIN",
TypeID: "",
Physical: "",
Logical: ""
},
parameters: {
VERSIONNUM: "",
QUALSTATE: "",
VERSION: "",
CREATEDBY: "",
DATECREATED: "",
MODIFIEDBY: "",
VERSIONDATE: "",
BLCKCOMMENT1: "",
BLCKCOMMENT2: "",
BLCKCOMMENT3: "",
BLCKCOMMENT4: "",
ORIGASSIGN: "",
CANETYPE: "",
FULLITEMNAME: "",
DESC: "",
SCANPNTDTL: "",
SCANASSOCDSP: "",
ADSIPATH: "",
ASSIGNABLE: ""
}
},
{
itemObj: {
ItemID: "COMPUTERS",
Name: "COMPUTERS",
TypeID: "",
Physical: "",
Logical: ""
},
parameters: {
VERSIONNUM: "",
QUALSTATE: "",
VERSION: "",
CREATEDBY: "",
DATECREATED: "",
MODIFIEDBY: "",
VERSIONDATE: "",
BLCKCOMMENT1: "",
BLCKCOMMENT2: "",
BLCKCOMMENT3: "",
BLCKCOMMENT4: "",
ORIGASSIGN: "",
CANETYPE: "",
FULLITEMNAME: "",
DESC: "",
SCANPNTDTL: "",
SCANASSOCDSP: "",
ASSIGNABLE: ""
}
},
{
itemObj: {
ItemID: ".htm",
Name: ".htm",
TypeID: "",
Physical: "",
Logical: ""
},
parameters: {
FileName: ""
}
}
] |
CREATE (p:Parameter) SET p=item.parameters
MERGE (it:Item { ItemID: item.itemObj.ItemID}) ON CREATE SET it=item.itemObj
MERGE (sys)-[HAS_ITEM]->(it)-[:HAS_PARAMETERS]->(p) )
.
私はこのエラーを取得する
A single relationship type must be specified for CREATE (line 77, column 12)
.
バルクインサートの場合は継ぎ目としての漁船を非常に速く使用することを学びようとしているので、ここでの助けは本当に大歓迎です。
について キラン
解決
関係の種類を宣言するときに:
がありません。最後の行で、[HAS_ITEM]
は[:HAS_ITEM]
です。
所属していません StackOverflow