我需要实现一些三元运算符,它可以帮助我从密码查询本身返回一些默认值。
情景是——
如果员工所在的城市是德里,则返回 5,否则返回 10
类似于三元运算符的东西。
start employee = node(5)
return employee.city == 'DELHI' ? 5 : 10 as val;
我尝试过类似的事情
start employee = node(5)
return coalesce (employee.city == 'DELHI', 5)
但没有运气。
有没有办法在 Neo4j 中实现这样的场景,无论是 Cypher 还是 Traversal。