2016-07-19 5 views
1

it.loopsを停止条件として使用するtinkerpop 2.xループステップの例がたくさんあります。私が好む何グレムリンループ停止条件

g.V.in.loop(1){it.loops < 3} 

はとても似ていた頂点タイプまで継続するループのためのものです:

g.V.in.loop(1){it.object.type != "rule"} 

これは動作するようには思えません。 it.objectを通じて頂点プロパティを使用できますか?

OrientDBがアップデートをリリースするまで、Tinkerpop 3.xのリピートは使用できません。

答えて

0

これを試してみてください:

g.V.in.loop(1){it.object.type != "rule"} 

私は小文字を大文字にするVを変更し、それは見てみましょう私のため

に動作します:

enter image description here

はそれがお役に立てば幸いです。

よろしく

+0

おかげで、私は平等に失敗した理由ですのでOrientDBの「タイプ」プロパティは、実際に文字列が、とOrientVertexType対象ではないことを考え出しました。 – nialloc

0

私はit.object.typeが平等チェックが失敗した理由だった文字列OrientVertexTypeオブジェクトではなかったことderterminingによって問題を解決しました。これに

更新は問題が解決:

g.V.in.loop(1){it.object.type.toString() != "rule"} 
関連する問題