2019-12-13から1日間の記事一覧

Rails で #create した際に ROLLBACK が出た場合の理由が知りたい(デバッグしたい、エラーログが見たい)とき

結論 以下の2つのどちらかの方法を使いましょう*1。 方法1. #new してから valid? で検証し、#errors でログを出す #create をいきなり使うと、エラーがなかった場合には実際にレコードが作られてしまうので、通常はこちらを使うといいと思います。 以下、us…

Powered by はてなブログ