У меня есть следующий запрос OrientDB SQL, который возвращает имя пользователя и страну всех друзей пользователя #12:0
.Фильтровать края по свойству в подзапросе - orientdb sql
select
username, country
from (select
expand(both('friends'))
from
users
where
@rid = #12:0)
Но, то friends
край имеет свойство years
с целым числом. Мне нужны только те друзья #12:0
, которые имеют friends.years > 3
.
Я попытался
SELECT username, country from (SELECT expand(outE('friends')[years > 3].inV()) FROM #12:0)
SELECT username, country from (SELECT expand(both('friends')[years = 2]) FROM #12:0)
и различные игры на том же запросе.
Спасибо, все!