0
我使用Mongoose作爲Mongo數據庫。我想要執行一些操作。無法獲得結果。無法使用貓鼬對數據庫集合執行操作,但條件很少
我有一個收集用戶喜歡的模式:
{username: 'user1', id: 1, lastName: 'ln1' }
{username: 'user2', id: 0, lastName: 'ln2' }
標識可以是0,1,2或3
我想進入這些conditons一個新的對象:
- 如果用戶名存在且ID爲1,則更新詳細信息。
- 如果用戶名不存在,則創建一個新條目,不需要檢查ID。
- 如果用戶名存在且id爲0,2或3(除1以外),則不執行任何操作(不要更新或輸入集合中的用戶),並保留此用戶在db中輸入失敗的值。
請幫忙。
Thanq @Sam它正在工作! –