首页 > Java > java教程 > 正文

Java中mongoDB多条件查询的实现案例

黄舟
发布: 2017-09-25 10:39:57
原创
2707 人浏览过

这篇文章主要介绍了java实现mongoDB的多条件查询,具有一定参考价值,需要的朋友可以参考下。

需求:在mongDB客户端,我们很容易实现多条件查询,那么使用java操作时怎么实现呢?

客户端代码:


db.url.find({index:4,status:0,url:{$regex:"2016"}}).limit(1)
登录后复制

java代码主要用到DBObject


BasicDBObject doc5 = new BasicDBObject();
 doc5.put("index", 3);
 doc5.put("status", 0);
 //doc5.put("url", "{$regex:'2016'}");错误的写法
 BasicDBObject doc3 = new BasicDBObject();
 doc3.put("$regex", "2016");
 doc5.put("url", doc3);
 FindIterable<document> find = col.find(doc5);</document>
登录后复制

总结

以上是Java中mongoDB多条件查询的实现案例的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板