Я новичок в Gremlin API, и я хотел бы попросить интересный вариант использования.
У меня есть график, который выглядит следующим образом
(Article1)-[refers_to]->(Company1)<-[refers_to]-(Article2)
(Article1)-[refers_to]->(Person1)<-[refers_to]-(Article2)
(Article1)-[refers_to]->(Person2)<-[refers_to]-(Article2)
..
(Article1)-[refers_to]->(Company1)<-[refers_to]-(Article3)
..
Моя цель состоит в том, чтобы определитьвершины типа "Article", которые имеют более X вершин общего с другой вершиной типа "Article1".
Относительно предыдущего примера: - Я бы получил {Article1, Article2} в виде кортежа, который имеет большечем 2 (в данном случае 3) общего индекса - я бы исключил {Article1, Article3}, потому что у этого кортежа есть только 1 общая вершина.
Есть предложения для этой задачи?
Спасибо, Роб