1 回答

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超4個(gè)贊
project您可以使用而不是使用values。project類似和 的步驟valueMap返回一個(gè)鍵:值映射,而values其結(jié)果中不包含鍵。
gremlin> g.V().
hasLabel('airport').
limit(2).
local(union(id(),label(),values('region','country')).fold())
==>[1,airport,US,US-GA]
==>[2,airport,US,US-AK]
作為替代方案,您可以將 a 添加select(values)到當(dāng)前查詢中,我認(rèn)為我更喜歡它,因?yàn)樗苊饬诵枰猯ocal和union步驟。
gremlin> g.V().
hasLabel('airport').
limit(2).
project('id','label','region','country').
by(id()).
by(label()).
by('region').by('country').
select(values).
fold()
==>[[1,airport,US-GA,US],[2,airport,US-AK,US]]
添加回答
舉報(bào)