与运算符结合使用时,尝试使用 default-false-if-missing 语法 ( WHERE node.property? = ...
) 似乎不起作用IN
:
$ start n=node:node_auto_index(lc_name="aspirin")
> match n--a--o
> where n.isProcPhen? IN [true, false] // n doesn't have this property
> return count(o);
=> count(o):
=> 0
但是如果我不使用IN
,那么它似乎可以正常工作:
$ start n=node:node_auto_index(lc_name="aspirin")
> match n--a--o
> where n.isProcPhen? = false
> return count(o);
=> count(o):
=> 5729
还有其他方法可以做到这一点,还是我不走运?