Я работаю над запросом neo4j, пытаясь вернуть узел с полным владением 1 (что составляет 100%). Итак, я суммирую владение узлом. Мой запрос на получение суммы владения работает правильно и выглядит следующим образом:
match (o:owner)-[:mineral_interest_owner]->(w:well)
return sum(o.ownership)
Итак, я пытаюсь использовать это в выражении:
match (o:owner)-[:mineral_interest_owner]->(w:well)
return sum(o.ownership)
case
when sum(o.ownership) = 1
then w.name
else "None"
и получаю эту ошибку: Neo.ClientError.Statement.SyntaxError: Invalid input 's': expected 'l/L' (line 3, column 3 (offset: 78))
"case"
^
Это то, для чего мне нужно использовать APOC?