Defines conditions for filtering metadata fields during a query. Each property represents a comparison operator.
MetadataFieldCondition
// Find documents where 'year' >= 2022{ year: { $gte: 2022 } }// Find documents where 'tags' array contains 'typescript'{ tags: { $contains: 'typescript' } }// Find documents where 'status' is 'published'{ status: { $eq: 'published' } } // or simply { status: 'published' } Copy
// Find documents where 'year' >= 2022{ year: { $gte: 2022 } }// Find documents where 'tags' array contains 'typescript'{ tags: { $contains: 'typescript' } }// Find documents where 'status' is 'published'{ status: { $eq: 'published' } } // or simply { status: 'published' }
Optional
Defines conditions for filtering metadata fields during a query. Each property represents a comparison operator.
MetadataFieldCondition
Example