【发布时间】:2017-10-18 18:43:25
【问题描述】:
下面是来自 Neo4j 的结果集的 console.log。它返回一个地图数组。
我可以results[0].get('RESULT'),它返回结果键的对象或映射(我不确定它是哪一个)。
这是如何工作的?当我创建地图时,我有一个键和一个值,但没有办法拥有一个键数组,当我调用 .get 时,它返回“映射”对象。
[ Record {
keys: [ 'RESULT', 'PROVINCE', 'CITY' ],
length: 3,
_fields: [ [Object], [Object], [Object] ],
_fieldLookup: { RESULT: 0, PROVINCE: 1, CITY: 2 }
},
Record {
keys: [ 'RESULT', 'PROVINCE', 'CITY' ],
length: 3,
_fields: [ [Object], [Object], [Object] ],
_fieldLookup: { RESULT: 0, PROVINCE: 1, CITY: 2 }
},
Record {
keys: [ 'RESULT', 'PROVINCE', 'CITY' ],
length: 3,
_fields: [ [Object], [Object], [Object] ],
_fieldLookup: { RESULT: 0, PROVINCE: 1, CITY: 2 }
}]
当我控制台记录地图时,它看起来像这样:
Map {
'RESULT' => { name: 'Bob' },
'PROVINCE' => { name: 'BC' },
'CITY' => { name: 'Nanaimo' }
}
【问题讨论】:
标签: javascript neo4j