MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Regex com OR em Java - mongoDB


O normal | operador trabalha no mongo.

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

Se estiver tentando no shell do mongo:
db.collection.find({name:/ABC|DFG/}).pretty()