我有一個簡單的應用程序添加評論電影(使用TMDb API)。問題是,當我嘗試保存評論時,我在電影放映頁面上看不到它。這發生在我與其他應用程序 - 一些字段輸出沒有顯示在顯示頁面上。表格輸出不顯示
控制器
def show
@movie = Tmdb::Movie.detail(params[:id])
...
@movie_reviews = MovieReview.where(movie_id: params[:id])
end
顯示
<% @movie_reviews.each do |movie_review| %>
<%= movie_review.title %>
<%= movie_review.content %>
<% end %>
形式
<%= form_for :movie_review, url: movie_movie_reviews_path(params[:movie_id]) do |f| %>
<p>
<%= f.label :title %><br>
<%= f.text_field :title %>
</p>
<p>
<%= f.label :content %><br>
<%= f.text_area :content %>
</p>
<%= f.submit %>
<% end %>
'<%= F。 text_area:cortent%>'錯字? – franksort
是的,我改變了它,但它不能解決問題。 – Absurdim
你的表單目標行爲是什麼? movie_movie_reviews_path(params [:movie_id])?以及呈現表單的動作? –