0
回答
mongo c++ 怎样插入内嵌数据
注册华为云得mate10,2.9折抢先购!>>>   
我的mongo里有2个数据
{
  "_id": "80080745",
  "备件名称": "采样泵",
  "采办单位": "维保厂采办",
  "出入库": {
    "业务": "w"
    "时间": "2016"
  }
}


{
  "_id": "80332026",
  "备件名称": "单路测速传感器PNP",
  "采办单位": "维保厂采办",
  "库存": 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怎样插入内嵌数据?
举报
蓝纱
发帖于2年前 0回/232阅
顶部