기존의 몽고 문서에 새 필드를 추가하려고합니다.기존 몽고 문서에 필드 추가하기
{
"_id" : ObjectId("51e390ade4b0a29154453698"),
"group_name" : "om",
"target_audience" : {
"gender" : "male",
"section" : "Item 4",
"catagory" : "Eletronics",
"location" : {
"country" : "Item 3",
"state" : "Item 3",
"city" : "Item 4"
}
}
}
이 내 문서가이 박사님에 좀 더 필드 code.But를 다음 대신이 이전을 대체 동일한 문서에 레코드를 추가 쓰기 추가 할 .I입니다. 내 자바 코드는 다음과 같습니다 여기 http://docs.mongodb.org/manual/core/update/#add-a-new-field-to-a-document 광범위한 문서가 있습니다
BasicDBObject doc=new BasicDBObject();
BasicDBObject q=new BasicDBObject("group_name",selectedgn);
doc.put("date_from",frm);
doc.put("date_too",too);
doc.put("description",desc);
doc.put("url",url);
BasicDBObject doc1=new BasicDBObject();
doc1.put("Notification",doc);
con.coll.update(q,doc1);
당신은 걸릴해야 볼 [$ set] (http://docs.mongodb.org/manual/reference/operator/set/) 연산자. –