validation

複合一意性 テストエラー

複合バリデーションを追加した後、テストが通らず壮絶にはまってしまいました [crayon-5d5f1ca7c6915511150945/] 結果から言ってしまえば、fixture ファイルのデータと、テスト用データのプロパティが 全く一緒だった、ということが原因でした バリデーションかけたら通らないのは当たり前でしたが、変えたものだとばかり考えていたので、 なかなか気づかずに貴重な時間をものすごく […]

StandardError: An error has occurred, this and all later migrations canceled: undefined method `shop_id’ for

新たにカラムを追加する際、エラーが出てきました [crayon-5d5f1ca7c7343930748212/] 原因はマイグレーションを叩く前にモデルにバリデーションをかけていたことが要因でした。 一旦バリデーションをコメントしてからもう一度叩いたら、問題なくマイグレーションが通りました! 参考にした記事 Rake aborted. Migrate aborted. Standard Error […]