OrientDB соответствует свойству Edge - PullRequest
0 голосов
/ 03 августа 2020

У меня есть этот график:

Regione -Ha-> Deceduto -alGiornoDeceduti -> Data

, а край alGiornoDeceduti имеет свойство name. Я пытаюсь выполнить этот запрос, но он не работает:

match {class:Regione, as:r} -Ha-> {class:Deceduto, as:d} .outE("alGiornoDeceduti"){where:(name=r.name)}.inV() {class:Data, as:dd, where:(data="2020-05-03 00:00:00")} return r.name,d.deceduti,dd.data

Я думаю, что ошибка заключается в следующем:

{where:(name=r.name)}

, потому что если я заменю r.name на, например, «Сардиния» 'это работает.

1 Ответ

1 голос
/ 04 августа 2020

Вы можете ссылаться на другие узлы в шаблоне с помощью ключевого слова $matched, например,

name = $matched.r.name
...