kullanıyorum temelde bu sorum şu: How to query MongoDB with "like"?Sorgu Sözdizimi i java
ama yani burada bütün cevapları tahmin Eğer mongodb kabuk komut satırını kullanırken geçerli olduğunu java kullanırken db.users.find({"name": /.*m.*/})
için eşdeğerdir.
BasicDBObject query = new BasicDBObject();
Pattern regex = Pattern.compile("the title you are looking for"); // should be m in your case
query.put("title", regex);
thnx. Yazmalıyım demek istedim: Pattern regex = Pattern.compile ("/.* m. * /"); "m" içeren başlıkları bulmak istersem? – MoienGK
@dave basitçe Pattern regex = Pattern.compile ("m") yazabilirsiniz; – sebastian
+1 - MongoDB'nin "doğru olanı yapacağını" ve mümkünse bir normal ifadeyle verimli bir arama yapılacağını unutmayın (temel olarak regex'in yalnızca bir joker karaktere sahip olması durumunda) desen kullanarak –