我有一个像这样的密码查询。
START dep=node:cities(city_code = "JGS"),
arr=node:cities(city_code = "XMN")
MATCH dep-[way:BRANCH2BRANCH_AIRWAY*0..1]->()-->arr
RETURN length(way), transfer.city_code,
extract(w in way: w.min_consume_time) AS consumeTime
名为“way”的关系是可选的,因此当关系“way”不存在时,名为“consumeTime”的属性将是一个空列表。
查询结果为:
| 0 | “JGS” | [] |
| 1 | 《深圳》 | [3600] |
当我想使用属性“consumeTime”的头函数时,它返回错误“无效查询:空列表头”。
我怎样才能得到这样的结果?
| 0 | “JGS” | 空 |
| 1 | 《深圳》 | 3600 |