ANNOUNCEMENT: Voyage AI joins MongoDB to power more accurate and trustworthy AI applications on Atlas.
Learn more
Docs Menu

Array Query Predicate Operators

Array operators return data based on array conditions.

Name
Description

Matches arrays that contain all elements specified in the query.

Selects documents if at least one element in the array field matches all the specified $elemMatch conditions.

Selects documents if the array field contains the specified number of elements.

For examples on querying array fields, see: