在 gremlin 中创建边缘期间添加多个属性
Add multiple properties during edge creation in gremlin
我用过这个查询
g.V().has('empId','123').as('a').V().has('deptId','567').addE('worksAt').properties('startedOn','17/15/07','title','manager','pay',15000)
这行不通。
添加单个 属性 需要 .property
个步骤
g.V().has('empId','123').as('a').V().has('deptId','567').addE('worksAt').property('startedOn','17/15/07')
无需在一个 property
步中指定所有属性,您可以简单地连接多个 property
步:
g.V().has('empId','123').as('a').V().has('deptId','567').addE('worksAt').
property('startedOn','17/15/07').property('title','manager').property('pay',15000)
您的查询未指定哪些顶点应由边连接。当你想让边从带 empId
123 的顶点出去时,你必须插入一个 from
:
g.V().has('empId','123').as('a').V().has('deptId','567').addE('worksAt').from('a').
property('startedOn','17/15/07').property('title','manager').property('pay',15000)
有关详细信息,请参阅 addEdge
步骤。
我用过这个查询
g.V().has('empId','123').as('a').V().has('deptId','567').addE('worksAt').properties('startedOn','17/15/07','title','manager','pay',15000)
这行不通。
添加单个 属性 需要 .property
个步骤
g.V().has('empId','123').as('a').V().has('deptId','567').addE('worksAt').property('startedOn','17/15/07')
无需在一个 property
步中指定所有属性,您可以简单地连接多个 property
步:
g.V().has('empId','123').as('a').V().has('deptId','567').addE('worksAt').
property('startedOn','17/15/07').property('title','manager').property('pay',15000)
您的查询未指定哪些顶点应由边连接。当你想让边从带 empId
123 的顶点出去时,你必须插入一个 from
:
g.V().has('empId','123').as('a').V().has('deptId','567').addE('worksAt').from('a').
property('startedOn','17/15/07').property('title','manager').property('pay',15000)
有关详细信息,请参阅 addEdge
步骤。