我得到了一個RoR應用程序,並有一個屬於汽車一個照片模型。Rails:不同大小的圖像的多態模型或不同模型?
照片存儲由200×200大小的圖像>。
現在我必須添加另一個實體與其他類型的圖像到我的應用程序(CarModel類和它的照片)。
這將是很好,如果我可以通過與其他車型多態關聯使用的照片。但是:似乎我將不得不爲這個類使用另一種類型的縮略圖(不是200x200>)。
我該怎麼辦?
- 創建CarModelPhoto類並將其與Car模型一起使用?
- 添加polymorphc關聯,以便照片可能屬於其它類汽車。
- 使用的工具(如Blitline或Cloudinary),其調整的飛行圖像,使照片的圖像停止侷限於200x200px。 - 但我在S3上存儲圖像 - 看起來它會對性能造成影響。
這是一個很好的答案,你有我的投票親愛的同事:) – Benj 2013-03-19 12:51:23
謝謝本傑明:) – 2013-03-19 12:52:11