GraphLookup |
GraphLookup.as(String as) |
Name of the array field added to each output document.
|
GraphLookup |
GraphLookup.connectFromField(String connectFromField) |
Field name whose value $graphLookup uses to recursively match against the connectToField of other documents in the collection.
|
GraphLookup |
GraphLookup.connectToField(String connectToField) |
Field name in other documents against which to match the value of the field specified by the connectFromField parameter.
|
GraphLookup |
GraphLookup.depthField(String depthField) |
Optional.
|
static GraphLookup |
GraphLookup.from(Class from) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
static GraphLookup |
GraphLookup.from(String from) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
static GraphLookup |
GraphLookup.graphLookup(Class<?> from) |
Target collection for the $graphLookup operation to search, recursively matching the connectFromField to the connectToField.
|
static GraphLookup |
GraphLookup.graphLookup(String from) |
Target collection for the $graphLookup operation to search, recursively matching the connectFromField to the connectToField.
|
GraphLookup |
GraphLookup.maxDepth(Integer maxDepth) |
Optional.
|
GraphLookup |
GraphLookup.restrict(Filter... filters) |
Optional.
|
GraphLookup |
GraphLookup.startWith(dev.morphia.aggregation.expressions.impls.Expression startWith) |
Expression that specifies the value of the connectFromField with which to start the recursive search.
|