【问题标题】:MongoDB: what are the differences between documents, records, and attributes?MongoDB:文档、记录和属性之间有什么区别?
【发布时间】:2014-03-18 01:05:32
【问题描述】:

documents 上的文档似乎偏爱“文档”一词,也指“数据库记录”。在其他地方,有能力的 MongoDB 开发人员显然可以互换使用“attributes”和“records”。

在各种情况下使用的正确/官方术语是什么?它是否记录在 mongodb.org 上的某个地方?

【问题讨论】:

    标签: mongodb attributes document terminology record


    【解决方案1】:

    在 MongoDB 术语中,document 是一个比 数据库记录 更通用的术语。

    例如,the documentation page you linked 明确表示数据库记录、查询选择器、更新定义和索引规范都是文档。

    【讨论】:

      【解决方案2】:

      混淆仅仅是因为许多 MongoDB 用户不仅是 MongoDB 用户,而且还使用包括 SQL 在内的 100 种其他技术。

      我个人也混淆了我的语言,这并不少见,但文档和数据库记录是同一事物,属性、属性和列也是同一事物。

      需要注意的是,meteor 称它们为属性,因为它们是 JS 中对象内的属性(很可能这就是原因)。

      【讨论】:

      • @DanDascalescu 我不相信他们是我相信他们指的是 JavaScript 持有 MongoDBs 数据
      • 这是"attribute" and "record"meteor 代码中的另一个可互换用法,我认为它们不是指JavaScript 对象中的属性。
      • @DanDascalescu 是的,我认为这可能是糟糕的文档
      猜你喜欢
      • 2013-02-25
      • 1970-01-01
      • 1970-01-01
      • 2011-11-14
      • 2012-03-24
      • 1970-01-01
      • 2012-01-01
      • 1970-01-01
      相关资源
      最近更新 更多