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

Comment interroger mongodb avec "like" en utilisant l'API Java ?

Vous devez transmettre une instance d'un RegEx Java (java.util.regex.Pattern) :

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

Celui-ci sera converti en regex MongoDB lors de son envoi au serveur, ainsi que tous les drapeaux RegEx.