エラー
DBにデータを保存したいのに出来ない…
コンソールを確認したところ下記のエラー
unknown column 'question_id' in 'field list'
原因
question_idは、questionsテーブルの中にあるのに、correct_answersって書いてた…
String sql = "INSERT INTO correct_answers (question_id, answer, created_at, updated_at) values (?,?,current_timestamp(),current_timestamp())";
まとめ
記事少ないと思ったらこんなヘナチョコミスかよ。
もうこんなミスしたくない
今後同じエラーがでた時のためにも備忘録。
①データベースエラーだったらまずDBに関わる部分全部確認すること
・DAOのSQL文、Beanのカラム名、DBのカラム名が同じか
・DAOのSQL文のテーブル名間違ってないか
②コンソールを細かく確認チェック!
・エラー文の一文だけじゃなく、他の行も読む
以上