Rails命名约定" name"领域?

时间:2016-07-01 20:12:30

标签: ruby-on-rails ruby rails-activerecord

如果我有两个模型(让我们说员工和事件),那么他们各自名字的字段应该是" employee_name"和" event_name"或者他们应该只是被称为"名称"?

由于

1 个答案:

答案 0 :(得分:0)

不需要调用相应的名称,如employee_name等。

因为我们有一个像Employee这样的独特模型如果模型中的任何实体属于这个模型所以我们没有像employee_name那样使用它我们可以简单地使用名称,因为我们知道我们在谈论什么。

假设任何模型实体与任何其他模型(如事件)相关联,并且它们具有has_one,has_many等的任何关联。

然后在相应的模型中,我们需要指定我们所讨论的模型ID,如事件模型中的employee_id。