mongovue模糊查询

模糊匹配:

sql中like %%  在mongo中是:new RegExp(name:'.*123.*');

例:{'text':new RegExp('.*您查询的关键词.*')}

sql中like %  在mongo中是:new RegExp(name:'.*123');

例:{'text':new RegExp('.*您查询的关键词')}

sql中like    %  在mongo中是:new RegExp(name:'123.*');

例:{'text':new RegExp('您查询的关键词.*')}


java 中复合条件的查询:
        BasicDBObject queryObject = new BasicDBObject().append("$and",  
                new BasicDBObject[] { new BasicDBObject("type", "b"),  
                        new BasicDBObject("v_number", null) }); 
        DBCursor cursor = this.getReadColl().find(queryObject);

你可能感兴趣的:(练习)