Exitst
{"identifier": { $exists: true }}
Contains
{ "identifier": /.*name.*/I }
{ "identifier" : { $regex : /Name/i } }
Starts with
{ "identifier": /^true.*/I }
Ends with
{ "identifier": /.*true$/I }
Equal (== 1)
{ "identifier": "1" }
Not equal (!=1)
{ "identifier": { $ne: "1" } }
In
{ "identifier": { $in: [1,2] } }
Not in
{ "identifier": { $nin: [1,2] } }
All
{ "identifier": { $all: [1] } }
More than
{ "identifier": { $gt: 1 } }
More than or equal
{ "identifier": { $gte: 1 } }
More than… less than …
{ "identifier": { $gte: 1, $lte: 2 } }