【发布时间】:2021-12-26 00:47:35
【问题描述】:
我有两个 mongoDB 模型
var CompanySchema = new Schema({
company_name: {
type: String,
required: true
})
application.accountDB.model('companies', CompanySchema)
var UserSchema = new Schema({
customer_email: {
type: String,
required: false
},
company_id: {
type: String,
required: false,
ref: 'companies'
}
application.accountDB.model('users', UserSchema)
我正在尝试对公司进行分页并从用户表中获取电子邮件,但是下面的查询导致对用户进行分页并填充公司,我想要相反的方式。
users.find({},{limit:10, page:0 },{populate : [{path:"company",model : application.accountDB.model('companies')}]})
【问题讨论】: