mongo吧 关注:118贴子:381
  • 1回复贴,共1

MONGO C++如何插入内嵌文档

只看楼主收藏回复

我的mongo里有2个数据
{
"_id": "80080745"
"库存": 1,
"出入库": {
"业务": "w"
"时间": "2016"
}
}
{
"_id": "80332026"
"库存": 5
"出入库": { "业务": "w"
"时间": "2016" }
}
我想在"_id": "80080745" 里的"出入库"下再插入一条数据 ("业务": "q","时间": "2016"),该怎么写??
Query qu_serch=MONGO_QUERY("_id"<<str_id);
c_s->update("mymon.local",qu_serch,BSON("$set"<<BSON("出入库" <<BSON("业务"<<str_linedit4<<"时间"<<str_linedit3))),true,false);这样写,在没有内容的时候是可以插入的,有内容的话就被改写了。
push的格式一直写不正确,请教大家一下mongo怎样插入内嵌数据?


IP属地:广东1楼2016-03-02 23:02回复
    是不是可以存入jsonarray形式的数据?


    2楼2016-03-16 10:58
    回复