mongodb java

获取client 默认连接本地

MongoClient mongoClient = new MongoClient();
查看源码:
this(defaultHost(), defaultPort());

获取DB

MongoDatabase db = mongoClient.getDatabase("pcs");

连接collection 操作
插入
db.getCollection("product").insertOne(
                new Document("topProductTypeId", 1).append("topProductTypeName","跟团游").append("subProductTypeId",0));
更新
UpdateResult result= db.getCollection("product").updateMany(new Document("dates.departDate", "2015-11-5"), new Document("$set", new Document("dates.$.price",999)));

查询
FindIterable<Document> iterable=db.getCollection("product").find(new Document("dates.price",new Document("$gt",9995)));
iterable.forEach(new Block<Document>() {
    @Override
    public void apply(final Document document) {
        System.out.println(document);
    }
});







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值