除了定义数据记录之外, MongoDB还自始至终使用文档结构,包括但不限于: 查询筛选器、更新规范文档和索引规范文档
查询筛选器文档
查询筛选器文档指定条件,确定选择哪些记录进行读取、更新和删除操作。
您可以使用<field>:<value> 表达式指定相等条件,也可以使用 查询运算符表达式。
{ <field1>: <value1>, <field2>: { <operator>: <value> }, ... }
示例请参见:
更新规范文档
更新规范文档使用更新操作符指定在更新操作过程中对特定字段执行的数据修改。
{ <operator1>: { <field1>: <value1>, ... }, <operator2>: { <field2>: <value2>, ... }, ... }
有关示例,请参阅更新规范。
索引规范文档
索引规范文档定义待索引的字段和索引类型:
{ <field1>: <type1>, <field2>: <type2>, ... }