array: true
. If true, values in array are guaranteed to be unique.array: true
. The minimum number of items required in the array. Set to 0
for no minimum.array: true
. The maximum number of items allowed in the array. Cannot be greater than 1000.array: true
. When true, shifts older items off of front of array when max items is reached rather than producing a kMaxAllowed
fault.array: true
. If true, POST
operations on the property can push values into the array.array: true
. If true, DELETE
operations on property can remove items from the array by value or by array element _id
array: true
. Allow values to be written to property array on document create.validators
option. You can specify multiple validation rules for a property.kValidationError
fault will be returned for each validation error. When validations faults are returned, property paths are also returned with the faults. This is helpful when relaying validation errors to users in a client UI.