1
mongooseのfindByIdAndUpdateメソッドを使用して、オブジェクトIDのリストを渡して一度に更新しようとしています。しかし、私は "エラー:ObjectIdで$ setを使用できません"というメッセージが表示されています。私のコードと関連付けることができないエラーです。リストを渡すことで複数のドキュメントを更新するobjectidsをfindByIdAndUpdateに変更する
ここに私のコードです。
return ComponentModel.findByIdAndUpdate({
_id: {
$in: input.subjectIds
},
$set: { location: input.newLocation }
}).then(res => res);