0

单击问题后尝试显示上传表单。

我怀疑@question.video 有问题,因为当我在 rails 控制台中输入“问题”时,视频不是参考。

还有什么问题?在我的视频控制器和 /video/_form 中,以下代码适用于 @video;

它不应该也适用于@question.video 吗?

感谢您的时间,

<%= form_for(@question.video, html: {multipart: true}) do |f| %>
<p><%= f.label :name %>
<%= f.text_field :name %> 

<%= f.label :image, "Attach here" %> <br />
<%= f.file_field :image %>
</p>
<p><%= f.submit 'Upload Video' %></p>
4

1 回答 1

0

我认为您的问题是问题模型中的 (question belongs_to: video) 和视频模型中的 (has_many: questions),反之亦然,因此您不能只交换语法。

于 2013-08-14T22:00:09.760 回答