2017-02-16 4 views
0

Я новичок в mongodb и mongoose. Я хочу знать, могу ли я создать массив с двумя суб-документами и вставить только в поддопиях, если захочу, и как я могу получить доступ к субдоку?Документ массива Mongoose

var User = mongoose.Schema({ 

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

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

}); 

ответ

2

вы просто должны обернуть messagesArray с []

var User = mongoose.Schema({ 

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

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

Смотреть все типы данных, принятые мангуста, http://mongoosejs.com/docs/schematypes.html

Смежные вопросы