这种情况下:我有4个模型是“所有者”,“用户”,“位置”和“房东”。所有这些模型都共享电子邮件地址和电话。所以我想使用多态协会,我做了一个研究,但我只看到3个模型的案例。就我而言,你可以看到我会有3个以上的模型。多种模型导轨多态协会
那么,你认为实现这种逻辑的好主意,我想在所有电子邮件和电话号码中使用类似“存储库”的模型吗?
为了使用那种关联有一个限制或某些东西?我想在一些模型,如:
email
emailable
user
owner
landlord
location
每个模型将有他们必要的领域。
在此先感谢。
感谢您的回答。根据我的描述,我将有大约7款带电子邮件/电话的模型,我认为这是定义单一模型的好方法。 但我打开其他想法,因为我不想过分复杂。在你的专业意见中,你有什么建议@m。西莫博格? 再次感谢 – Carlos