如何在 Cypher 的 属性 键中设置参数?
How to have parameters in property keys in Cypher?
根据Parameters - Neo4j Cypher Manual,这是不允许的
MATCH (n) WHERE n.$param = 'something'
不知道有没有办法克服这个问题?
它叫做 'square bracket syntax' 并在此处提到:https://neo4j.com/docs/cypher-manual/current/syntax/operators/#syntax-accessing-dynamic-map-parameter
MATCH (n) WHERE n[$param] = 'something'
根据Parameters - Neo4j Cypher Manual,这是不允许的
MATCH (n) WHERE n.$param = 'something'
不知道有没有办法克服这个问题?
它叫做 'square bracket syntax' 并在此处提到:https://neo4j.com/docs/cypher-manual/current/syntax/operators/#syntax-accessing-dynamic-map-parameter
MATCH (n) WHERE n[$param] = 'something'