sql >> Database >  >> NoSQL >> MongoDB

Hoe mongodb opvragen met "like" met behulp van de java-api?

U moet een instantie van een Java RegEx doorgeven (java.util.regex.Pattern):

BasicDBObject q = new BasicDBObject();
q.put("name",  java.util.regex.Pattern.compile(m));
dbc.find(q);

Dit wordt geconverteerd naar een MongoDB-regex wanneer het naar de server wordt verzonden, evenals eventuele RegEx-vlaggen.



  1. php mongodb zoeken en sorteren in volledige tekst

  2. Bereikquery's in Redis - Spring Data Redis

  3. Query MongoDB met lengtecriteria

  4. Mongodb-aggregatie $groep, beperk de lengte van de array