| Constructor and Description |
|---|
UnwindOptions() |
| Modifier and Type | Method and Description |
|---|---|
String |
getIncludeArrayIndex()
Gets the includeArrayIndex field if set or null
|
UnwindOptions |
includeArrayIndex(String arrayIndexFieldName)
Sets the field to be used to store the array index of the unwound item
|
Boolean |
isPreserveNullAndEmptyArrays()
If true the unwind stage will include documents that have null values or empty arrays
|
UnwindOptions |
preserveNullAndEmptyArrays(Boolean preserveNullAndEmptyArrays)
Sets true if the unwind stage should include documents that have null values or empty arrays
|
public Boolean isPreserveNullAndEmptyArrays()
public UnwindOptions preserveNullAndEmptyArrays(Boolean preserveNullAndEmptyArrays)
preserveNullAndEmptyArrays - flag depicting if the unwind stage should include documents that have null values or empty arrayspublic String getIncludeArrayIndex()
public UnwindOptions includeArrayIndex(String arrayIndexFieldName)
arrayIndexFieldName - the field to be used to store the array index of the unwound item