Как получить ссылку на конкретное поле одной схемы внутри другой схемы Мангуста? - PullRequest
0 голосов
/ 10 ноября 2019

У меня есть две разные схемы. Я хочу дать ссылку на одно конкретное поле схемы (которое имеет свой собственный ObjectId) на другую схему.

Это для веб-приложения, в котором есть mongodb, mongoose, nodejs.

#This is a Schema of Order#

var orderSchema = new Schema({
    deliveryAddress: {
        type: Schema.Types.ObjectId,
        required: true,
        ref: "user.address"//This is where I want to give ref of 
                          //another schemas particular Object field
    }
})
module.exports = mongoose.model("order", orderSchema);


##This  is Schema of User##

var userSchema = new Schema({
address: [{
    pincode: {
        type: Number,
        required: true
    },
    address: { //This Object fiels Id I want to give ref to 
               //another schema
    type: String,
    required: true
    }
}] })
      module.exports = mongoose.model("user", userSchema);



After populate of order I should get all details of respective 
address
...