为模型创建属性时应该是“用户名”还是“用户名”?
“用户状态”或“用户状态”
所有日期时间都以 '_at' 结尾吗?
还有什么其他的?
最佳答案
Ruby 中的变量命名倾向于遵循所有小写字母的约定,并用下划线分隔单词(因此在您的示例中为 user_name)。日期时间没有特殊约定,Rails 只是碰巧在默认情况下在模型上放置了几个以“_at”结尾的属性。其他一般约定:
关于ruby-on-rails - 什么是 rails 约定 'username' 或 'user_name' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3956141/