Kohei_haku score 12
2016/05/03 19:29 投稿
エラーの治し方教えてください。よろしくお願いします。 |
アンケートフォームを実装中にエラーメッセージが発生しました。 |
###前提・実現したいこと |
このエラーメッセージの意味を教えてください |
アンケートフォームを実装中に以下のエラーメッセージが発生しました。 |
###発生している問題・エラーメッセージ |
``` |
ActiveRecord::UnknownAttributeError at /new |
unknown attribute 'negative' for Answer. |
file: attribute_assignment.rb location: rescue in _assign_attribute line: 59 |
``` |
###該当のソースコード |
require 'bundler/setup' |
Bundler.require |
require 'sinatra/reloader' if development? |
require './models/answer.rb' |
require 'csv' |
use Rack::Session::Cookie |
get '/' do |
erb :index |
end |
post '/confirm' do |
session[:name] = params[:name] |
session[:email] = params[:email] |
session[:negative] = params[:negative] |
session[:owner] = params[:owner] |
session[:gender] = params[:gender] |
session[:free_text] = params[:freeText] |
redirect '/confirm' |
end |
get '/confirm' do |
@name = session[:name] |
@email = session[:email] |
@negative = session[:negative] |
@owner = session[:owner] |
@gender = session[:gender] |
@free_text = session[:free_text] |
erb :confirm |
end |
post '/new' do |
Answer.create({ |
name: session[:name], |
email: session[:email], |
negative: session[:negative], |
owner: session[:owner], |
gender: session[:gender], |
free_text: session[:free_text] |
}) |
redirect '/finish' |
end |
get '/finish' do |
erb :finish |
end |
get '/list' do |
@answers = Answer.all |
erb :list |
end |
###試したこと |
いろいろanswer、negativeなど確認しました |
###補足情報(言語/FW/ツール等のバージョンなど) |
cloud9を使ってます。使用言語はRuby |