3
在cypher中是否有嵌套case語句或Decode或Map的方法?Neo4j Cypher:嵌套的case語句
Case when object1 = 'Animal'
then case when object2 = 'CAT' then 1 else 0
when object2 = 'RAT' then 2 else 0
else -9 end
end
沒有語法問題,但是內部大小寫的值不會傳遞給外部大小寫。試圖甚至別名一個變量。 我甚至試過如下:
case object1 = 'Animal'
when object2 = 'CAT' then 1
when object2 = 'RAT' then 2
end
這甚至都不能工作。因爲「case object1 ='Animal'」不被視爲IF條件....只能在WHEN中猜測。