如何使用 java 在 mongodb 中插入数据列表
How to insert a list of data in mongodb using java
我有一个整数列表和列表名称,我使用以下代码通过控制台将此信息插入 mongodb
db.collection.insert({"_id":"integers","data":[1,2,3,4,5]})
db.collection.insert({"_id":"names","data":["A","B","C","D"]})
查询 db.collection.find().pretty
给出了以下结果
{ "_id" : "ArrayList", "data" : [ 1, 2, 3, 4, 5, 6 ] }
{
"_id" : "Names",
"data" : [
"A",
"B",
"C",
"D"
]
}
如何在java中完成?
只需将列表作为 BasicDBObject
的第二个参数
ArrayList list = new ArrayList();
list.add(1);
list.add(2);
list.add(3);
BasicDBObject doc = new BasicDBObject("_id", "ArrayList").append("data", list);
coll.insert(doc);
我有一个整数列表和列表名称,我使用以下代码通过控制台将此信息插入 mongodb
db.collection.insert({"_id":"integers","data":[1,2,3,4,5]})
db.collection.insert({"_id":"names","data":["A","B","C","D"]})
查询 db.collection.find().pretty
给出了以下结果
{ "_id" : "ArrayList", "data" : [ 1, 2, 3, 4, 5, 6 ] }
{
"_id" : "Names",
"data" : [
"A",
"B",
"C",
"D"
]
}
如何在java中完成?
只需将列表作为 BasicDBObject
的第二个参数 ArrayList list = new ArrayList();
list.add(1);
list.add(2);
list.add(3);
BasicDBObject doc = new BasicDBObject("_id", "ArrayList").append("data", list);
coll.insert(doc);