У меня следующий запрос Neo4J Cypher:
UNWIND $mentionsRelations as mention
MATCH (u:User{name:mention.from})
RETURN u.uid;
Параметры:
{
"mentionsRelations": [
{
"from": "a",
"to": "b"
},
{
"from": "c",
"to": "d"
}
]
}
Можно ли переписать его, чтобы получить те же результаты, используя запрос FOREACH
?
Я знаю, что он не принимает параметр MATCH
, но мне просто любопытно, есть ли обходной путь для получения таких же результатов?
В основном я хочу повторить через mentionsRelations
, используя FOREACH
, и затем вывести любые совпадения в базу данных, которую он раскрывает.
Спасибо!