私は "rails generated scaffold Post"を持っており、post.eachインデックスをform_forに変換しようとしているので、AJAXの "remote:true"を使うことができます。レールをForm_forに渡す
問題:私のコードは自分のレコードを表示しません。テーブルスレッドの見出しだけが表示されます。
class PostsController < ApplicationController
before_action :set_post, only: [:show, :edit, :update, :destroy]
# GET /posts
# GET /posts.json
def index
@posts = Post.all
@post = Post.new
end
# GET /posts/1
# GET /posts/1.json
def show
end
# GET /posts/new
def new
@post = Post.new
end
# GET /posts/1/edit
def edit
end
^^^は、だから私は唯一のコントローラにこれらの変更を行ったし、次のコードでは、ポストレコード
<tbody>
<% @posts.each do |mend| %>
<% form_for(mend) do |f| %>
<tr>
<td><%= f.text_field :title %></td>
<td><%= f.text_field :content %></td>
<td><%= f.text_field :verify %></td>
<td><%= f.text_field :date %></td>
<td><%= f.text_field :rate %></td>
<td><%= link_to 'Show', post_path(f) %></td>
<td><%= link_to 'Edit', edit_post_path(f) %></td>
<td><%= link_to 'Destroy', @post, method: :delete, data: { confirm: 'Are you sure?' } %></td>
</tr>
<% end %>
<% end %>
あなたが達成するために何をしようとしていますか? – SomeSchmo
私はポスト・コンテンツとしてすべてのレコードをリストするコードを取得しようとしています。そして私はform_for –