在 Rails 中检索 Cocoon 的回形针属性

Retrieving Paperclip attributes for Cocoon in Rails

我正在尝试在 Rails 中使用 Cocoon gem 和 Paperclip gem。我的对象 has_many:附件,附件 has_attached_file:attachment_file。

我希望字段呈现为纯文本,attachment_file.name 部分显示。

对象被渲染成这样:

          =f.fields_for :attachments do |attachment|
            =render 'attachment_fields2', f: attachment

这是从 "object" 表单内部呈现的部分:

.row.nested-fields.col-xs-12
tr
    .col-xs-12
        .form-inline
            .col-xs-12.no-padding
                =f.file_field :attachment_file, class:"col-xs-4"
                =attachment.name, class:"col-xs-7"//////this line throws an error
                =link_to_remove_association f do
                    |<i class="fa fa-times col-xs-1"></i>

感谢任何帮助。

所以我发现我可以使用 .object 从表单生成器内部获取属性

而不是

=attachment.name, class:"col-xs-7"

我做到了

=attachment.object.name