RoR アプリケーションを取得し、 Carに属するPhotoモデルを持っています。
Photoには、200x200> でサイズ変更された画像が格納されます。
ここで、他の種類の画像を含む別のエンティティをアプリに追加する必要があります ( CarModelクラスとその写真)。
他のモデルとのポリモーフィックな関連付けを介して Photo を使用できればいいのにと思います。しかし、このクラスには別のタイプのサムネイルを使用する必要があるようです (200x200> ではありません)。
私は何をすべきか?
- CarModelPhoto クラスを作成し、車のモデルで使用しますか?
- Photo が Car.
- 写真の画像が 200x200px に制限されないように、その場で画像のサイズを変更するツール (Blitline や Cloudinary など) を使用します。- しかし、私は S3 に画像を保存しています - パフォーマンスが悪いようです。