QA@IT
«回答へ戻る

回答を投稿

画像をデータベースでどう管理するかによります。
データベースに直接取り込むなら、binaryですが
もし、パスだけを管理するなら、string、またはtext になります。
Railsの場合、gemパッケージを使用するのが一般的なので、お勧めとしては、carrierwave です。
日本語の実践例もあるので参照するとよいです。
簡単に実装でき、ファイルの管理もよくできています。
最近、その進化版としてrefile というのがありますがまだ使ったことはありませんがなかなかよさそうです。
https://github.com/carrierwaveuploader/carrierwave
https://github.com/refile/refile

画像をデータベースでどう管理するかによります。
データベースに直接取り込むなら、binaryですが
もし、パスだけを管理するなら、string、またはtext になります。
Railsの場合、gemパッケージを使用するのが一般的なので、お勧めとしては、carrierwave です。
日本語の実践例もあるので参照するとよいです。
簡単に実装でき、ファイルの管理もよくできています。
最近、その進化版としてrefile というのがありますがまだ使ったことはありませんがなかなかよさそうです。
https://github.com/carrierwaveuploader/carrierwave
https://github.com/refile/refile