对于 MongoDB 实体(例如数据库、集合、字段名)是否有一组首选命名约定?
我的想法是这样的:
- 数据库:由目的(单数)组成,以“db”结尾——全部小写:imagedb、resumedb、memberdb 等。
- 收藏:小写复数:图片、简历、
- 文档字段:lowerCamelCase,例如memberFirstName、fileName 等
最佳答案
保持简短:Optimizing Storage of Small Objects , SERVER-863 .愚蠢但真实。
我想适用于关系数据库的规则几乎应该在这里适用。而且经过这么多年,RDBMS 表应该命名为单数还是复数仍然没有一致意见......
MongoDB 使用 JavaScript,因此请使用 camelCase 的 JS 命名约定。
MongoDB 官方文档中提到你可以使用下划线,内置标识符也被命名为
_id
(但这可能是表示_id
旨在私密、内部、从不显示或编辑。
关于mongodb - MongoDB 的命名约定是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5916080/