0
FollowRecursiveクエリを使用して、すべてのノードが述語「next」で接続されているグラフをトラバースしています。問題は、99以上のソース=>ターゲットマッピングを得ることができないということです。FollowRecursiveで出力制限を削除するにはどうすればよいですか?
なぜ出力は{source:N、Target:M}個のオブジェクトに制限されますか?
次のようにクエリが(すべての変数が定義されて当然である)になります。
var chain_pred = "next";
var c1 = g.M().Out(chain_pred);
var start_node = "begin";
g.V(start_node).FollowRecursive(c1).ForEach(function(v){
g.V(v.id).Out(chain_pred).ForEach(function(t){
var node = {
source: v.id,
target: t.id
}
g.Emit(node)
})
})
私は(深さ優先探索で)Javaスクリプトの再帰呼び出しと同じクエリを書いて、それは私が得ることができないことが判明100以上のオブジェクト。私は深さ3まで予想される出力を得ることができます。深さ4では、開始ノードのツリーブランチ全体が失われ始めます。これは、100回の結果の後にクエリーを殺す再帰に上限があることを意味します。
この制限を削除するにはどうすればよいですか?