MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

So verwenden Sie $regex in einer Mongodb-Aggregationsabfrage innerhalb von $match

Wie es im $regex steht Dokumente, die Sie verlinkt haben, gibt es zwei Möglichkeiten:

Field2: /Value_2/g

ODER

Field2: { $regex: 'Value_2', $options: 'g' }

Aber ich habe auch Ihren zweiten Versuch von 'Field2': { $regex: /Value_2/g } versucht und das hat auch funktioniert.

Übrigens, das g Regex-Option macht in diesem Zusammenhang keinen Sinn, da Sie sowieso nur eine Übereinstimmung benötigen. Beachten Sie, dass es nicht einmal in $regex aufgeführt ist Dokumente.