【发布时间】:2021-09-20 14:55:28
【问题描述】:
我有两个型号 users 和 items。我只想显示激活用户的项目。这样当用户停用他们的帐户时,他们的物品就不会被退回。
users.js
import mongoose from 'mongoose';
const userSchema = new mongoose.Schema({
firstname: String,
lastname: String,
isDeactivated: Boolean,
});
export default mongoose.model('User', userSchema);
items.js
const itemSchema = new mongoose.Schema({
name: String,
user: { type: mongoose.Schema.Types.ObjectId, ref: 'User' },
});
export default mongoose.model('Item', itemSchema);
所以,当我运行查询Item.find({}) 时,我只想返回激活用户的项目。
【问题讨论】: