该场景是一个普通模型,其中包含回形针附件以及具有各种验证的其他一些列.当由于与附件无关的验证错误而无法保存要创建对象的表单时,会保留字符串等列并为用户保留预填充,但选择用于上载的文件完全丢失且必须由用户重新选择.
在模型验证错误的情况下,是否有标准方法来保留附件?这似乎是一个非常常见的用例.
在没有所有者的情况下保存文件然后在成功保存之后重新连接到对象的解决方案似乎是不优雅的,所以我希望避免这种情况.
validation ruby-on-rails attachment paperclip
attachment ×1
paperclip ×1
ruby-on-rails ×1
validation ×1