【发布时间】:2019-10-04 03:22:46
【问题描述】:
我想从“INS”表中选择 Name 和代码,从“MC”表中选择 Phone_Number,当我执行这个 gremlin查询这只是返回最后一个选择项 Phone_Number。没有从 INS 表中获取 Name 和 Code。
如何在单个 gremlin 查询中使用两个选择,非常感谢任何帮助。
:> graph.traversal().V().hasLabel('Product').has('Product_ID','39401').has('Customer_ID','98833838').out('has_Contact').as('MC').out('has_a_insurance').as('INS').select('INS').valueMap('Name','Code').select('MC').valueMap('Phone_Number')
预期输出是:
==>{INS={Name=[383838], Code=[98]}, MC={Phone_Number=[8383838383]}}
==>{INS={Name=[300333], Code=[32]}, MC={Phone_Number=[4830930303]}}
==>{INS={Name=[748332], Code=[32]}, MC={Phone_Number=[4537373728]}}
谢谢
【问题讨论】: