使用setOptions 没效果
const queryOptions={}
if(req.Model.modelName==='Category'){
queryOptions.populate='parent'
}
const items=await req.Model.find().setOptions(queryOptions).limit(100)
res.send(items)
不使用是可以的
if(req.Model.modelName=='Category'){
items = await req.Model.find().populate('parent').limit(20);
}
是什么情况