我有下面的代碼來回傳博客作者 ID 等于陣列中第一個管理員 (orgAdmin) 的 ID 的所有博客:
let officialBlogs = await Blog.find().where('author.id').equals(help.orgAdmins[0]);
但我不知道如何調整這段代碼,所以我可以回傳作者與陣列中的任何管理員匹配的博客(即 orgAdmin[0]、orgAdmin[1]、orgAdmin[2] 等。任何人都可以請教?
uj5u.com熱心網友回復:
您可以使用$in運算子根據傳遞的 id 獲取內容,如下所示:
const ids = [];
help.orgAdmins.forEach(id => ids.push(id));
let officialBlogs = await Blog.find({author.id: { $in: ids }});
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/489443.html
