0
다소 구체적인 사례가 있습니다. mongoose/mongo 및 사용자 객체 사용
한 번의 호출로 사용자를 찾고 업데이트하고 싶습니다.
DB.collection('users').findOneAndUpdate({localId: id} ,{ "$set": { "name": "lla", "usnme": "As"} } ,callback);
'username'의 철자가 잘못되었습니다. 그러나 mongo는 첫 번째 필드 (이름)를 업데이트했으며 두 번째 필드에 대해서는 아무런 오류도주지 않습니다.
하나 이상의 쿼리를 사용하지 않고 $ 집합에서 전달하는 키의 유효성을 검사하려면 어떻게해야합니까? MongoDB를 여기에서 제안 무엇