mongodb find by 2 fields code example
Example 1: mongo console find by id
db.collection.find({_id:ObjectId('5e208c18d598b806c869ca37')}).pretty()
Example 2: mongodb match multiple fields
$match:
{
$and: [
{'ExtraFields.value': {$in: ["A52A2A"]}},
{'ExtraFields.fieldID': ObjectId("5535627631efa0843554b0ea")}
]
}
Example 3: mongodb find documents where two fields are equal
db.myCollection.find( { $where: "this.a1.a != this.a2.a" } )