【问题标题】:Mongoose array documentMongoose 数组文档
【发布时间】:2017-07-05 14:03:34
【问题描述】:

我是 mongodb 和 mongoose 的新手。我想知道我是否可以创建一个包含两个子文档的数组,如果我愿意,我可以只在子文档中插入,如何访问子文档?

var User = mongoose.Schema({

  username: String,
  password: String,
  UserToken: String,

  //here is what I want to do
  messagesArray: {
    FromUserid: String,
    messege: String
  }

});

【问题讨论】:

    标签: node.js mongodb mongoose


    【解决方案1】:

    你只需要用[]包装messagesArray

    var User = mongoose.Schema({
    
      username: String,
      password: String,
      UserToken: String,  
    
      messagesArray: [{
        FromUserid: String,
        messege: String
      }]
    });
    

    查看猫鼬接受的所有数据类型,http://mongoosejs.com/docs/schematypes.html

    【讨论】:

      猜你喜欢
      • 2021-09-14
      • 2018-01-26
      • 2019-06-03
      • 2017-03-21
      • 2017-09-17
      • 2017-06-06
      • 2020-09-21
      • 2022-10-01
      相关资源
      最近更新 更多