bou*_*ppo 14 naming-conventions mongodb database-schema
所以我有一些叫做的东西
exports.create = function(projectJSON){
var project = new ProjectModel({
id : projectJSON.id,
projectName : projectJSON.projectName ,
authorName : projectJSON.authorName,
firstPostDate : projectJSON.firstPostDate
})
}
Run Code Online (Sandbox Code Playgroud)
多字元素的上述命名约定是firstPostDate正确的,还是_在所有小字母中间隔开?
我看到其他博客更喜欢小型大写.
编辑:
我还读到元素应该是单数而不是复数,即:
`comment` instead of `comments` for a blog schema design
Run Code Online (Sandbox Code Playgroud)
Ara*_*ram 21
我自己使用谷歌的JSON风格指南,他们建议使用camelCase即firstPostDate.以下是摘录部分
属性名称格式
属性名称必须符合以下准则:
这些指南反映了命名JavaScript标识符的准则.这允许JavaScript客户端使用点表示法访问属性.(例如,result.thisIsAnInstanceVariable).这是一个具有一个属性的对象的示例:
{
"thisPropertyIsAnIdentifier": "identifier value"
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13613 次 |
| 最近记录: |