我有一个带有 , 的用户模型has_one_attached :avatar
,使用ActiveStorage
. Avatar 是可选的,但是当它不存在时,我想显示一个默认值。我将所有附件存储在 Amazon S3 上,并且更喜欢将默认附件存储在那里。
如果我也能够在默认头像上使用变体方法,我会更喜欢。
user.avatar.variant(resize: "100x100")
关于如何实现这一目标的任何建议?我可以创建某种未链接到任何特定记录的默认附件并在头像不存在时使用它吗?