我想要有一个Status
模型,在用户定义的设置(并且不同的用户可能具有不同的状态值)后,模型会相对静态。我应该在轨道上使用ruby中的has_one或belongs_to吗?
该状态可以适用于不同的型号,如Contact
和Event
。
因此受到contact.status
返回的状态将不同于event.status
我想设计的应用程序,以便状态表有不同的类型(contacts
和events
)。
什么是正确的策略和格式?
我想在Contact
模型声明:has_one Status
, 并在:contacts
表存储:status_id
的。同上Event
。
:statuses
表将具有状态值,类型和日期。
这是否有意义?你能提出一个更好的方法吗?
我的状态模型是多态的....我编辑它以上....我想知道我是否应该使事情变得简单,因为它似乎很难搜索它...比我想象的更难 – Angela 2010-07-11 02:24:04