MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Regex avec OU en Java - mongoDB

La normale | l'opérateur travaille sur mongo.

Cela devrait faire :

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

Si vous essayez sur mongo shell :

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