sql >> Database teknologi >  >> NoSQL >> MongoDB

Sådan bruger du $regex i mongodb aggregeringsforespørgsel inden for $match

Som det står i $regex dokumenter, du linkede til, er de to måder at gøre dette på:

Field2: /Value_2/g

ELLER

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

Men jeg prøvede også dit andet forsøg med 'Field2': { $regex: /Value_2/g } og det virkede også.

BTW, g regex-indstillingen giver ikke mening i denne sammenhæng, da du alligevel kun har brug for et match. Bemærk, at det ikke engang er opført i $regex dokumenter.



  1. Implementer referencesæt i Redis

  2. Få genereret script i MongoDB C# driver

  3. MongoDB Aggregation:Beregn løbende totaler fra summen af ​​tidligere rækker

  4. Nye sikkerhedskopierings- og sikkerhedsfunktioner til MySQL og PostgreSQL:ClusterControl Release 1.6.2