user.rb
class User has_one_attached :avatar end
Inspected the same user in rails console
@user.avatar.attached? => true
but displaying false
for all users in datagrid
column.
class UserGrid scope do User.joins(:avatar_attachment) end column(:avatar, html: true, header: 'Avatar') do |record| if record.avatar.attached? concat link_to( 'image_tag(url_for(record.avatar))', record.avatar_url, target: '_blank' ) end end end
Inspected record.avatar.attached?
from datagrid column, getting false
Requirement: Display all User records that have an attachment and also display attachment
in grid column.
Issue: As attachment
is showing nil
, so unable to display attachment in grid.