Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 检索Rails中Cocoon的回形针属性_Ruby On Rails_Paperclip_Cocoon Gem - Fatal编程技术网

Ruby on rails 检索Rails中Cocoon的回形针属性

Ruby on rails 检索Rails中Cocoon的回形针属性,ruby-on-rails,paperclip,cocoon-gem,Ruby On Rails,Paperclip,Cocoon Gem,我试着用Cocoon宝石和Rails中的回形针宝石。我的对象有多个:附件,附件有附件文件:附件文件 我希望将字段呈现为纯文本,并在部分文档中显示附件_file.name 对象的渲染方式如下所示: =f.fields_for :attachments do |attachment| =render 'attachment_fields2', f: attachment 下面是从“对象”窗体内部渲染的部分: .row.nested-fields.col-

我试着用Cocoon宝石和Rails中的回形针宝石。我的对象有多个:附件,附件有附件文件:附件文件

我希望将字段呈现为纯文本,并在部分文档中显示附件_file.name

对象的渲染方式如下所示:

          =f.fields_for :attachments do |attachment|
            =render 'attachment_fields2', f: attachment
下面是从“对象”窗体内部渲染的部分:

.row.nested-fields.col-xs-12
tr
.col-xs-12
.表格内联
.col-xs-12.no-padding
=f.file_字段:附件_文件,类:“col-xs-4”
=attachment.name,class:“col-xs-7”////此行引发错误
=链接到删除关联f do
|

非常感谢您的帮助。

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

而不是

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


它不应该是
f.name
?另外,请发布完整的错误日志。你所说的部分中显示的
附件文件.name
是什么意思?我理解。请尝试
attachment.attachment\u file\u name
如果不起作用,请尝试
f.attachment\u file\u name
如果上述两项都不起作用,请尝试
params[:attachment][:attachment\u file\u name]
@Pavan好的,谢谢您的帮助。祝你将来好运。
=attachment.name, class:"col-xs-7"
=attachment.object.name