MongoDB:文档、记录和属性之间有什么区别?

4
文档中似乎更倾向于使用术语“文档”,并提到“数据库记录”。在其他地方,有能力的MongoDB开发人员似乎可以互换使用“属性”和“记录”。在各种情况下使用的正确/官方术语是什么?是否在mongodb.org上有相关文件?
2个回答

1
混淆的原因仅仅是因为许多MongoDB用户不仅仅是MongoDB用户,还使用其他100种技术,包括SQL。
我个人也混淆了我的语言,这并不罕见,但文档和数据库记录是相同的东西,属性、特性和列也是相同的东西。
值得注意的是,Meteor称它们为属性,因为它们是JS对象中的属性(最可能是这样)。

@DanDascalescu 我不认为它们是,我认为它们指的是使用JavaScript来保存MongoDB的数据。 - Sammaye
这是在 [tag:meteor] 代码中另一个可互换使用 "attribute" 和 "record",我认为它们并不是指 JavaScript 对象内的属性。 - Dan Dascalescu
@DanDascalescu 嗯,我认为那可能是糟糕的文档。 - Sammaye

1
在MongoDB术语中,“文档”是一个比“数据库记录”更通用的术语。
例如,您提供的文档页面 明确表示数据库记录、查询选择器、更新定义和索引规范都是文档。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接