2.1.1. 文档 (Document) 文档(Document)在MongoDB中的核心概念 在MongoDB中,文档是数据存储的基本单位。它以BSON格式存储,并且与JSON结构非常相似,但具有更多的类型支持和更严格的数据验证机制。文档由键值对组成,其中键是字符串,而值可以是各种数据类型,包括基本类型、数组和嵌套文档。 文档示例 在这个例子中,“name”、“age”等都是文档的字段名,它们对应的值可以是不同的数据类型,如字符串、数字、对象或数组。 文档的特点 灵活性:MongoDB允许动态模式设计,这意味着可以在不修改整个数据库的情况下添加新的字段到现有的文档中。 丰富的查询能力:由于文档内部可以包含嵌套结构,因此能够执行复杂的查询操作。