當前位置:成語大全網 - 書法字典 - node.js如何刪除數組子文檔的元素?

node.js如何刪除數組子文檔的元素?

關鍵字$pull用於刪除node.js中monogodb數組的子文檔

1,Node.js是壹個Javascript運行時,於2009年5月發布,由Ryan Dahl開發。它的本質是封裝了Chrome V8引擎。Node.js優化了壹些特殊用例,提供了替代API,使得V8在非瀏覽器環境下運行更好。

2.Node.js仍然可以在不增加額外線程的情況下並發處理任務——node . js是單線程的。它通過事件循環實現並發操作,我們要充分利用這壹點——盡可能避免阻塞操作,改用非阻塞操作。

實現代碼如下:

var?過濾器?=?{_id:?suggestID };

var?更新?=?{ $拉:?{回復:?{ rid:opts . doc . rid } } };

回歸?opts . DBS . csdb . collection(" suggestions ")。findOneAndUpdateAsync(篩選器,更新,?{upsert:?false})