MongoDB中同一更新操作中的Push和Set操作
1. 概述
$push 是 MongoDB 中的一个更新操作符,用于在数组中添加值。相比之下,$set 操作符用于更新文档中现有字段的值。
在这个简短的教程中,我们将介绍如何在单个更新查询中同时执行 $push 和 $set 操作。
2. 数据库初始化
在我们开始执行多个更新操作之前,我们首先需要设置一个数据库 baeldung 和示例集合 marks:
大约 3 分钟
$push 是 MongoDB 中的一个更新操作符,用于在数组中添加值。相比之下,$set 操作符用于更新文档中现有字段的值。
在这个简短的教程中,我们将介绍如何在单个更新查询中同时执行 $push 和 $set 操作。
在我们开始执行多个更新操作之前,我们首先需要设置一个数据库 baeldung 和示例集合 marks: