分岐探索
分岐探索では、探索処理に決定点を挿入することができます。
分岐探索では、探索処理に決定点を挿入することができます。ここに示した分岐探索を試みる前に、単純な探索の説明に従って、データを作成する必要があります。
この分岐探索の例では、2つのラベル
author
またはreviewer
のいずれかを選択して、探索を分岐します。頂点ラベルがauthor
である場合、created
というラベルの辺がカウントされます。頂点ラベルがreviewer
である場合、rated
というラベルの辺がカウントされます。g.V().choose(label()).
option('author', out('created').count()).
option('reviewer', out('rated').count())
この探索の出力では、各結果、返されたカウントがリストされます。このタイプの探索は、クエリ—・プロセスの中間ステップとして有益ですが、出力は参照なしでは役に立ちません。==>0
==>0
==>2
==>0
==>0
==>0
==>2
==>1
==>0
==>0
==>0
==>3
==>0
==>2
==>2
==>1
==>2