Я новичок в gremlin QL, Мое требование генерировать связанные компоненты на огромном графике. Я пробовал приведенный ниже запрос, но он печатает как группу значений, но мне нужно печатать одно за другим.
Подключенные компоненты Запрос:
g.V().emit(cyclicPath().or().not(both())).repeat(both()).until(cyclicPath()).path().aggregate("p").unfold().dedup().map(__.as("v").select("p").unfold().filter(unfold().where(eq("v"))).unfold().dedup().order().by(id).fold()).dedup()
[v[89826185]]
[v[89826188], v[89826189], v[89826190], v[89826191], v[89826192], v[89826193], v[89826194]]
[v[89826195], v[89826196], v[89826198]]
Мне нужно напечатать значения, как показано ниже.
min-id группы (списка) для каждого элемента группы (списка).
Ex:
89826188 89826189
89826188 89826190
89826188 89826191
89826188 89826192
89826188 89826193
89826188 89826194
89826188 89826188 (self)