Есть ли простой способ запросить кластер для всех вершин, которые не имеют входящих ребер?
Это более полно, поскольку также охватывает случай, когда коллекция существует, но она пуста:
select from the_cluster where in().size() = 0
Вы можете сделать что-то вроде этого: для вершины класса скажем Vtex, а для края класса скажем Edg
выберите из Vtex где in ('Edg'). Size () = 0
Это вернет все вершины класса Vtex, у которых нет входящего ребра типа Edg.
Должно ли это быть?
выберите из the_cluster, где in_edgename равно null
Я знаю, что это старый вопрос, но он предназначен для всех, кто интересуется тем же.
Кажется, что работает следующий SQL (так как ребра хранятся как поля in и out в вершинах):
in
out
select from the_cluster where in is null