【问题标题】:Moongse schema with array带有数组的猫鼬模式
【发布时间】:2023-03-13 07:45:01
【问题描述】:
{ artists:
   { id: '324435',
     name: 'Gleen'
},
  albums:
   [ { album: [Object], tracks: [Object] },
     { album: [Object], tracks: [Object] },
     { album: [Object], tracks: [Object] },
     { album: [Object], tracks: [Object] },
     { album: [Object], tracks: [Object] },
     { album: [Object], tracks: [Object] },
     { album: [Object], tracks: [Object] },
     { album: [Object], tracks: [Object] } ] }

如何在 mongoose 中声明模式以便保存到 mongodb?类型:普通对象值的字符串,但它是一个对象数组怎么样?

【问题讨论】:

    标签: node.js mongoose


    【解决方案1】:

    Schema @zangw 回答也可以,但这是您可以做的另一种方式。

    var scheme = new mongoose.Scheme({
        artists : {
            id : String,
            name : String
        },
        albums : [{
            album : {/*object details*/},
            tracks : {/*object details*/}
        }]
    });
    

    【讨论】:

      猜你喜欢
      • 2014-01-21
      • 2019-06-09
      • 2019-10-30
      • 1970-01-01
      • 2020-04-22
      • 2013-02-23
      • 2014-11-14
      • 2016-08-05
      • 2017-04-22
      相关资源
      最近更新 更多