📝 MongoDB教程

213篇技术文档
  MongoDB $ceil 运算符

📅  最后修改于: 2022-05-13 01:56:58.401000        🧑  作者: Mango

MongoDB $ceil 运算符MongoDB 提供了不同类型的算术表达式运算符,用于聚合管道阶段,$ceil运算符就是其中之一。此运算符用于查找大于或等于指定数字的最小整数。在这里,数字是一个有效的表达式,直到它解析为一个数字。如果输入的值为空,则此运算符将返回空。如果输入的值为 NaN,则此运算符将返回 NaN。如果输入的值为缺失字段,则此运算符将返回 null。例子:在以下示例中,我们正在...

  MongoDB $ln 运算符

📅  最后修改于: 2022-05-13 01:56:58.403000        🧑  作者: Mango

MongoDB $ln 运算符MongoDB中提供了不同类型的在聚合流水线阶段使用和$ LN运算符就是其中之一rithmetic表达式运算符。此运算符用于求一个数的自然对数,并以双精度形式返回结果。句法:在这里,数字是一个有效的表达式,直到它解析为一个非负数。如果输入的值为空,则此运算符将返回空。如果输入的值为 NaN,则此运算符将返回 NaN。如果输入的值为缺失字段,则此运算符将返回 null。...

  MongoDB – 备份和恢复

📅  最后修改于: 2022-05-13 01:56:58.406000        🧑  作者: Mango

MongoDB – 备份和恢复数据备份是任何数据库管理系统最需要的过程之一,因为数据可能会丢失或损坏,以克服我们需要数据库备份的这些缺点。数据库备份是已经存在的数据库的副本。在 MongoDB 中,使用mongodump工具进行数据备份。mongorestore工具用于恢复备份数据。数据备份在 MongoDB 中,使用mongodump工具进行数据备份。它只是将存储的所有数据转储到 MongoDB...

  MongoDB Insert() 方法 – db.Collection.insert()

📅  最后修改于: 2022-05-13 01:56:58.409000        🧑  作者: Mango

MongoDB Insert() 方法 – db.Collection.insert()在 MongoDB 中,insert()方法将一个或多个文档插入到集合中。它需要两个参数,第一个参数是我们要插入的文档或文档的数组,其余的都是可选的。使用此方法,您还可以通过插入文档来创建集合。您可以插入带有或不带有 _id 字段的文档。如果您在集合中插入一个没有 _id 字段的文档,那么 MongoDB 将自...

  MongoDB $concat 运算符

📅  最后修改于: 2022-05-13 01:56:58.412000        🧑  作者: Mango

MongoDB $concat 运算符MongoDB 提供了不同类型的字符串表达式运算符,用于聚合管道阶段$concat运算符就是其中之一。此运算符用于连接两个或多个字符串并返回单个字符串。句法:在这里,在此运算符传递的参数可以是任何有效的表达式,直到它们解析为字符串。如果输入的参数解析为null,则此运算符将返回null。如果输入的参数引用了缺失的字段,则此运算符将返回null。例子:在以下示例...

  MongoDB - 字段更新操作符

📅  最后修改于: 2022-05-13 01:56:58.415000        🧑  作者: Mango

MongoDB - 字段更新操作符MongoDB 提供了不同类型的字段更新运算符来更新符合指定条件的文档字段的值。下表包含字段更新运算符:OperatorDescription$currentDateThis operator is used to set the value of a field to current date, either as a Date or a Timestamp.$...

  MongoDB $size 运算符

📅  最后修改于: 2022-05-13 01:56:58.418000        🧑  作者: Mango

MongoDB $size 运算符MongoDB中提供了不同类型的在聚合流水线阶段使用和$大小运算符就是其中之一rray表达式运算符。此运算符用于查找指定数组中存在的元素总数。句法:在这里,给定的参数必须是一个有效的表达式,直到它解析为一个数组。如果此运算符的参数丢失或参数未解析为数组,则此运算符将给出错误。例子:在以下示例中,我们正在使用:Database:GeeksforGeeksCollec...

  将数据导入到 MongoDB

📅  最后修改于: 2022-05-13 01:56:58.421000        🧑  作者: Mango

将数据导入到 MongoDBMongoDB 提供了一个特殊的工具,用于在 MongoDB 中导入数据,该工具称为 mongoimport。使用此工具,您可以在 MongoDB 数据库中导入 JSON、CSV 或 TSV 等文件。通常,mongoimport 实用程序存在于 mongodb 的 bin 文件夹中,但如果您的系统中不存在它,那么您可以使用以下步骤进行安装:第 1 步:要使用 mongo...

  MongoDB – $pull 运算符

📅  最后修改于: 2022-05-13 01:56:58.424000        🧑  作者: Mango

MongoDB – $pull 运算符MongoDB 提供了不同类型的数组更新运算符来更新文档中数组字段的值,$pull运算符就是其中之一。此运算符用于从现有数组中删除值或与指定条件匹配的值的所有实例。句法:在这里, <field> 可以在嵌入/嵌套文档或数组中用点表示法指定。在$pull运算符,如果您指定 <condition> 并且数组包含嵌入/嵌套文档,则此运算符应用 <condition>...

  MongoDB updateMany() 方法 – db.Collection.updateMany()

📅  最后修改于: 2022-05-13 01:56:58.426000        🧑  作者: Mango

MongoDB updateMany() 方法 – db.Collection.updateMany()updateMany()方法更新 MongoDB 集合中与给定查询匹配的所有文档。更新文档时,_id 字段的值保持不变。此方法还可以在文档中添加新字段。在选择标准中指定一个空文档 ({}) 以更新所有集合文档。此方法可以接受仅包含更新运算符表达式的文档。这个方法也可以接受聚合管道。在此方法中,如...

  MongoDB - $each 修饰符

📅  最后修改于: 2022-05-13 01:56:58.429000        🧑  作者: Mango

MongoDB - $each 修饰符MongoDB 提供了不同类型的数组更新运算符来更新文档中数组字段的值,$each 修饰符就是其中之一。此修饰符用于将多个值附加到数组字段。您可以将此修饰符与$addToSet和$push运算符:带有$addToSet运算符的$each修饰符 -如果您将$each修饰符与$addToSet运算符,则如果指定的值不存在于数组字段中,则它将向数组字段添加多个值。句...

  MongoDB – 多键索引

📅  最后修改于: 2022-05-13 01:56:58.432000        🧑  作者: Mango

MongoDB – 多键索引索引是一种特殊的数据结构,用于存储与文档相关的一些信息,以便 MongoDB 可以轻松找到正确的数据文件。它们还存储特定字段或字段集的值,按索引中指定的字段值排序。MongoDB 允许通过为数组中的每个元素创建索引键来索引保存数组值的字段,这种类型的索引称为多键索引。它支持对数组字段的高效查询。它可以在包含标量值(如字符串、数字等)和嵌套文档的数组上构造。如何创建多键索...

  MongoDB – skip() 方法

📅  最后修改于: 2022-05-13 01:56:58.435000        🧑  作者: Mango

MongoDB – skip() 方法在 MongoDB 中,skip()方法会从查询结果中跳过前 n 个文档,您只需要传递要跳过的记录/文档数。它基本上从结果集中删除前 n 个文档。例如,如果您的结果中有 5 条记录,并且您想从中删除前两条记录,那么您可以在查询结束时使用 skip(2)。或者换句话说,这个方法调用游标来控制 MongoDB 从哪里开始返回结果。语法:cursor.skip(<o...

  MongoDB – findOneAndDelete() 方法

📅  最后修改于: 2022-05-13 01:56:58.438000        🧑  作者: Mango

MongoDB – findOneAndDelete() 方法findOneAndDelete()方法根据集合中的选择标准删除单个文档。它从集合中删除与给定过滤器查询表达式匹配的第一个文档。它需要五个参数,第一个参数是选择标准,其他参数是可选的。句法:db.Collection_name.findOneAndDelete(Selection_criteria,{projection: <docum...

  MongoDB – Update() 方法

📅  最后修改于: 2022-05-13 01:56:58.441000        🧑  作者: Mango

MongoDB – Update() 方法update()方法更新 MongoDB 集合中现有文档中的值。当您更新文档时,_id 字段的值保持不变。默认情况下, db.collection.update() 方法更新单个文档。包括选项 multi: true 以更新与给定查询匹配的所有文档。此方法可用于单次更新文档以及多文档。句法:参数:第一个参数是文档形式的旧值。文档是由文件和值对创建的结构,类...