我一直试图将我的Orders模型转换为与Product和Service模型的多态关联。在此之前,我使用了一个Transaction模型,该模型具有多个belongs_to关联,并使用自定义父函数来确定它是哪一个。这很好,但是有人建议多态关联可以清理。我已经避免了这一点,手动将它们放在表单中,但是如果有人知道正确的方法,那就太好了!,我如何使用多态关联访问元素?我的模型协会是这样的:
class Order <
在我的数据库中,entreprise没有超过一个标签,所以标签要么是隐藏的,要么是不隐藏的,因此其中一个条件应该是假的。问题可能是他们是两个labelable_id为1的实体和两个labelable_id为2的实体。但是这是一个morphToMany,所以雄辩的应该知道用户的标签不应该被考虑在内?当我查看生成的SQL时: where `entreprises`.似乎