1 回答

TA貢獻1836條經(jīng)驗 獲得超4個贊
project您可以使用而不是使用values。project類似和 的步驟valueMap返回一個鍵:值映射,而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)到當前查詢中,我認為我更喜歡它,因為它避免了需要local和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]]
添加回答
舉報