1
私は両方のクエリを実行し、同じ結果を得た
MATCH (n) WHERE NOT exists(n.foo) RETURN n
と
MATCH (f) WHERE f.foo IS NULL RETURN f
を実行しているとの違いは何
、パフォーマンスまたは何か他のものの違いであるnullで存在していますか?
'exists()'は検索ですが、 'foo'がnullであるため短絡しています。 'IS NULL'はちょうど比較です。 – EJP
いずれのアイデアがより速くなるべきか? –
比較は明らかですが、わかりやすい最適化が適用されていればそれを測定することはできません。それはネットワーク送信時間によって支配されます。 – EJP