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

Regex mit OR in Java – mongoDB

Das normale | Betreiber arbeitet auf Mongo.

Dies sollte tun:

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

Beim Anprobieren einer Mongo-Shell:

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