查找文档,但不按_id字段查找

时间:2018-11-12 00:58:25

标签: mongodb

我在按字段名称查找/选择文档方面遇到了一个小问题,但是我不需要按ID查找文档,例如:

    {
       _id:ObjectId('1234567890'),
       type:{
       cars:{
           models:[]
       }},
      _id:ObjectId('12345678901'),
       type:{
       boats:{
           models:[]
       }}
    }

我需要通过"type.cars"选择文档并将一些数据推入"models"。问题是id不是静态的,将来我可以更改,但是文档结构将保持不变,"type.models"。我尝试用Google搜索解决方案,但找不到任何东西,如果您能给我一个想法或一个链接,我可以在其中做作业?

这是我尝试过的方法,对我不起作用:

findOneAndUpdate({type:'cars'},{$push: {models:{'volvo':true}}});

谢谢:)

0 个答案:

没有答案