{"macID" : {$in : [1,2]}}
2つのドキュメントを検索しているという意味ではありません("macID" : 1
および"macID" : 2
)、macID
を持つドキュメントを検索していることを意味します 1
に等しい または2
。
したがって、upsert: true
MongoDBに、2つではなく1つのドキュメントのみを作成するように指示します。
複数の更新リクエストを提供する必要があります(bulkWrite
を使用してください updateOne
を使用 updateMany
ではありません 。