質問

私の文字概要の何が間違っているのか理解してください

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]です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top