Очень смущен, что, вероятно, является простой проблемой. Попытка показать только столбец моей таблицы, итерации через него, но каким-то образом до этого произойдет отображение всей моей таблицы.activerecord, показывающий полный стол
Выходные:
Все мои рассказы
[#Story ID: 1, мысль: ноль, created_at: "2016-02-11 3:20:07", updated_at: «2016-02- 11 03:20:07 », #Story id: 2, подумал:« Привет, меня зовут Патрик », created_at:« 2016-02-11 03:22:04 », updated_at:« 2016-02-11 03:22 : 04 ", #Story id: 3, подумал:" Dennis is cool ", created_at:" 2016-02-11 03:22:37 ", updated_at:" 2016-02-11 03:22:37 "]
Мысли
привет меня зовут Patrick
Dennis крут
код контроллера:
class StoriesController < ApplicationController
def index
@stories = Story.all
end
def show
@story = Story.find(params[:id])
end
def new
@story = Story.new
end
def create
@story = Story.new(story_params)
if @story.save
redirect_to @story
else
render 'new'
end
end
private
def story_params
params.require(:story).permit(:thought)
end
end
View Code:
<h1>All My Stories</h1>
<table>
<tr>
<th>Thoughts</th>
</tr>
<%= @stories.each do |s| %>
<tr>
<td><%= s.thought %>
</tr>
<% end %>
</table>
создал свою модель, используя rails generate model Story thought:string
спасибо !! это все фиксировало. см. выше комментарий, потому что вы также лучший –