如果我登录后要查看其他用户的关注者,就像我们在其他用户的facebook或instagram中获取朋友列表一样,并且我想查看我关注该用户的朋友或他的状态跟着我,或者我们都在单个api查询中互相关注,我必须获取包含该用户和我的状态的列表。我写什么猫鼬查询来获取数据。
const followSchema =new mongoose.Schema({
followedBy: {type: mongoose.Schema.Types.ObjectId,ref: "user"},
followedTo: {type: mongoose.Schema.Types.ObjectId,ref: "user"},
status: {type: String , enum: ['friends','requested']}
},
{timestamps: true});