sql >> Database >  >> NoSQL >> MongoDB

Regex met OR in Java - mongoDB

De normale | operator werkt aan mongo.

Dit zou moeten doen:

BasicDBObject regexQuery = new BasicDBObject();
regexQuery.put("name",
       new BasicDBObject("$regex", "ABC\\|DFG"));

Als je mongo shell probeert:

db.collection.find({name:/ABC|DFG/}).pretty()



  1. Aan de slag met Redis Client API's

  2. Is de volgorde van de sleutel van belang in een MongoDB BSON-document?

  3. MongoDB $acos

  4. Kan MongoDB strings van UTF-8 opslaan en manipuleren met codepunten buiten het meertalige basisvlak?