java mongodb insert怎么插入数组

 我来答
ha...5@sohu.com
2017-10-18 · TA获得超过326个赞
知道小有建树答主
回答量:818
采纳率:0%
帮助的人:133万
展开全部
1、连接数据库,拿到集合firstCollection

MongoClient mClient = new MongoClient("10.211.55.8");
DB db = mClient.getDB("test");
DBCollection collection = db.getCollection("firstCollection");
2、插入一条文档
内容:name:user28,age:30,sex:1

Java方法内容:
BasicDBObject obj = new BasicDBObject();
obj.put("name", "user28");
obj.put("age", 30);
obj.put("sex", 1);
collection.insert(obj);
这样就成功插入了一条文档,插入后的内容如下所示:
{ "_id" : ObjectId("55bf285368084e1906793d7a"), "name" : "user28", "age" : 30, "sex" : 1 }
3、批量插入文档
当需要插入多条文档的时候,循环进行单条插入当然是可以,但是效率不高,MongoDB提供了批量插入的方法
内容1:name:user29,age:30,sex:1
内容2:name:user30,age:30,sex:1
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式