这个问题与另外post个问题非常相似
我基本上想使用mongodb版本的sql"like""%m%"操作符
但在我的情况下,我使用的是用于mongodb的java api,而另一篇文章使用的是mongodb shell
我try 了另一个帖子中发布的内容,效果很好
db.users.find({"name": /m/})
但在java中,我在BasicDBObject上使用put方法,并将其传递给DBCollections对象上的find()方法
BasicDBObject q = new BasicDBOBject();
q.put("name", "/"+m+"/");
dbc.find(q);
但这似乎不起作用.
有人有什么 idea 吗?