次のようなドキュメント構造があるとします。
thing: {
name: {
first: "John",
last: "Doe"
}
}
姓のみを更新したいとします。更新するにはどのコマンドを送信しますか?
$set: {
name: {
first: "Connor"
}
}
また
$set: {
"name.first": "Connor"
}
違いはありますか?それとも好み?実際のドキュメントに似ているため、最初の方法を好みますが、mongodb のドキュメントでは 2 番目の方法を使用しています。