0

User モデルと Project モデルがあります。User モデルには Carrierwave アップローダーとして PhotoUploader があり、Project モデルには Carrierwave アップローダーとして LogoUploader があります。

ユーザーまたはプロジェクトを参照する Poster モデルもあります。このポスターを使用すると、同じ方法でユーザーまたはプロジェクトを使用して投稿を作成できます (名前、説明、および画像を表示します)。

問題は、「画像」のような文字列属性を使用して、ユーザーの写真またはプロジェクトのロゴを参照したいことです。これは、carrierwave の Uploader オブジェクトです。

画像を複製したくありません。

これどうやってするの?これは正しい方法ですか?

4

1 に答える 1