sql >> Databasteknik >  >> NoSQL >> MongoDB

Regex med OR i Java - mongoDB

Den normala | operatör fungerar på mongo.

Detta bör göra:

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

Om du försöker på mongo shell:

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



  1. mongodb TTL fungerar inte

  2. Integrering av ClusterControl med SNMP - A Proof of Concept:Del ett

  3. Hur gör man denna MongoDB-fråga med java?

  4. Mongoose findbyid() returnerar null