猫鼬阵列文件

时间:2017-02-16 12:42:43

标签: node.js mongodb mongoose

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

var User = mongoose.Schema({

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

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

});

1 个答案:

答案 0 :(得分:2)

你只需要使用[]

包装messagesArray
var User = mongoose.Schema({

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

  messagesArray: [{
    FromUserid: String,
    messege: String
  }]
});

查看mongoose,http://mongoosejs.com/docs/schematypes.html

接受的所有数据类型
相关问题