最新のspring mongodb 1.10に最近更新され、新しい$graphLookup
アグリゲータを試しました。しかし、私はgraphLookup
のすべてのパラメータを指定することはできません。Spring mongodb:集計がgraphLookup.maxDepthを指定できません
具体的に私は見えていないようですstartWith
、connectFrom
、そして成功しconnectTo
、しかしas
、およびmaxDepth
を設定することができます。
これは動作します:
Aggregation.graphLookup("relationships")
.startWith("destination")
.connectFrom("destination")
.connectTo("source")
;
これはしていません:connectTo
GraphLookupOperationBuilder
によって返されたクラスは、静的および最終的なものと思われる春のソースコードを見てみると
Aggregation.graphLookup("relationships")
.startWith("destination")
.connectFrom("destination")
.connectTo("source")
.maxDepth("2")
.as("relationshipGraph")
;
。
maxDepth
を設定する別の方法がありますか、これはバグですか?
これはバグです。私はhttps://jira.spring.io/browse/DATAMONGO-1600を作成しました – mp911de