このような暗号クエリがあります。
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 | "SZX" | [3600] |
プロパティ "consumeTime" で head 関数を使用したい場合、"Invalid query: head of empty list" というエラーが返されます。
どうすればこのような結果を得ることができますか?
| | 0 | "JGS" | null | null |
| | 1 | "SZX" | 3600 |