纸夹(Paperclip)是否需要所有4个列(_file_name,_content_type等)?

3
我想知道Paperclip是否需要数据库中的所有4列,包括:
  add_column :users, :avatar_file_name,    :string
  add_column :users, :avatar_content_type, :string
  add_column :users, :avatar_file_size,    :integer
  add_column :users, :avatar_updated_at,   :datetime

我只需添加 avatar_file_name 吗?而不是添加其他三列吗?

这是因为我想使用 paperclip 而不是 filecolumn gem。并且它只使用一个列,因此我不想填写 paperclip 支持的所有列。

1个回答

1

我相信你可以只添加一列+3个attr_accessor来扮演虚拟角色。

但这看起来很尴尬,我不建议这样做。


这是正确的。所有Paperclip需要的就是您为每个属性拥有attr_accessor - Ryan Bigg

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接