簡體   English   中英

我想刪除所有用戶 pull all

[英]I want remove all user with pull all

在此處輸入圖像描述

await Benefit.findByIdAndUpdate(
           req.params.benefitId,
           { $pullAll: { purchasedUsers: data.removedUsers } },
           { new: true }
         );

我得到一個數組,其中我有 userid,我想從 purchasedUsers 中刪除所有用戶,但不獲取 object 屬性並且不刪除該 object,因為我無法訪問 purchasedUsers 數組中的 userId 屬性。

嘗試:

await Benefit.findByIdAndUpdate(
  req.params.benefitId,
  { $pullAll: { 'purchasedUsers.userId': data.removedUsers } },
  { new: true }
);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM