我想使用java在mongoDb中自动增加id
。我对此完全陌生。
mongo db
{
"_id" : ObjectId("5a703d8154c19cbcd1b8caa6"),
"name" : "bank_account",
"params" : [
{
"id":1,
"key" : null,
"variable" : "@var"
}
]
}
我想在params数组中增加id。
public static void create(){
DB db = dbClntConn.getDB("dbname");
DBCollection collection = db.getCollection("collectionname");
BasicDBObject document = new BasicDBObject();
BasicDBObject params = new BasicDBObject();
List<BasicDBObject> doc1=new ArrayList<>();
params.put("key",metadataConfig.get("key"));
params.put("variable",variable);
doc1.add(params);
document.put("params",doc1);
collection.insert(document);
}
}