class Work < ApplicationRecord has_one_attached :image end
以上のようにActiveStorageで関連付けしている画像があった時に
Work.where(id: 1).pluck(:name, :image)
のように配列でimageを取得しようとするとUnKnownColumnとエラーが出てしまいます。
まあ確かにActiveStorageApiの機能であたかもWorkモデルの属性かのようにimageを扱えますが、実際はactive_storage_attachmentsやblobs間でリレーションができていると思いますので確かに取得できないのは納得です。
そこで質問なのですがこのようにActiveStorageの画像やまたそのUrlをpluck等配列で取得する方法はないのでしょうか?
(よろしくおねがいします。)
あなたの回答
tips
プレビュー