Say I have a node in the database with label L and multiple random properties A=B, C=D, etc. I want to merge another node in the database also with label L but only has the properties A=B.
With current Cypher, I could just do a simple:
merge (node:L {A:B}) return node
But since match/merge considers any nodes with those properties count, it will be merged into the first node. Is there any way to get this exact match? I was thinking of doing something like a
merge (node:L {props}) where {props} == {all node's props}
but that functionality to list all the node's props doesn't exist though it's on their top five ideas.