Mongoose and Express JS

Здравейте, колеги някой знае ли дали може да вземем от базата два различни модела свързани по ObjectId с една заявка?

на пример:

const OrderSchema = new Schema({

    products: [

        {

            productId: {

                type: ObjectId,

                ref: 'Product'

            },

            count: Number,

        }

    ],

 

    workerId: {

        type: ObjectId,

        ref: 'Worker'

    },

 

    companyId: {

        type: ObjectId,

        ref: 'Compnay'

    },

});

 

Да дава целия Product модел а не само неговото ObjectId нещо като метода Include в .Net Entity framework.

Благодаря предварително