draph の 2 人の従業員の最初の共通ボスを選択したいと考えています。
私のモデルは単純です:
名前: 文字列 Boss_of: uids
各矢印が Boss_of エッジを示す次のデータを想定します。
A -> B
A -> C
B -> D
C -> E
E -> F
E -> G
したがって、F と D を指定すると、クエリは A を返す必要があり、F と G の場合、結果は明らかに E になります。
使用しallofterms
てみましたが、同僚と共通の上司の間でノードの数が異なる可能性があるため、解決策が見つかりませんでした。そのようなクエリを定式化することはまったく可能ですか?
私はdgraph(またはグラフデータベース全体)を探索しようとしているので、何かを監督しているだけかもしれません.