0

我有一个具有附件的多态模型。例如:

Image : 多态模型 Product 和 Customer 是两个不同的模型,使用 Image 作为多态

图像模型具有名为 :file 的附件,该附件具有 :path 和 :url。我不想为产品和客户分享 :url 和 :path 。

我需要产品和客户模型的不同 url 和路径(即)我想根据对象类型区分 url 和路径。

请帮我。

4

1 回答 1

1

如果您需要产品和客户的不同图像,为什么首先使用多态关系(我假设?)?如果 ProductImage 和 CustomerImage 彼此无关(因为您需要区分 url 和路径?!)那么为什么不简单地将它们设为两个完全独立的模型呢?(或者,也许,如果合适,从一些共享基础继承)

于 2012-07-25T13:55:43.350 回答