【发布时间】:2014-03-18 01:05:32
【问题描述】:
documents 上的文档似乎偏爱“文档”一词,也指“数据库记录”。在其他地方,有能力的 MongoDB 开发人员显然可以互换使用“attributes”和“records”。
在各种情况下使用的正确/官方术语是什么?它是否记录在 mongodb.org 上的某个地方?
【问题讨论】:
标签: mongodb attributes document terminology record
documents 上的文档似乎偏爱“文档”一词,也指“数据库记录”。在其他地方,有能力的 MongoDB 开发人员显然可以互换使用“attributes”和“records”。
在各种情况下使用的正确/官方术语是什么?它是否记录在 mongodb.org 上的某个地方?
【问题讨论】:
标签: mongodb attributes document terminology record
在 MongoDB 术语中,document 是一个比 数据库记录 更通用的术语。
例如,the documentation page you linked 明确表示数据库记录、查询选择器、更新定义和索引规范都是文档。
【讨论】:
混淆仅仅是因为许多 MongoDB 用户不仅是 MongoDB 用户,而且还使用包括 SQL 在内的 100 种其他技术。
我个人也混淆了我的语言,这并不少见,但文档和数据库记录是同一事物,属性、属性和列也是同一事物。
需要注意的是,meteor 称它们为属性,因为它们是 JS 中对象内的属性(很可能这就是原因)。
【讨论】: