【Rails】Nil location provided. Can't build URI.の対処法
1882 ワード
こんなエラー文が表示されました。
投稿したデータを全て削除すれば良いらしいです。
とりあえずターミナルでコンソールに入ります。
$ rails c
私の場合モデル名はGymのため、
>> Gym.all
をしたところ、次のように表示されました。
=> #<ActiveRecord::Relation [#<Gym id: 3, name: "ゴールドジム", content: "良い", user_id: 1, created_at: "2020-03-20 03:37:09", updated_at: "2020-03-20 03:37:09", picture: nil>, #<Gym id: 4, name: "ゴールドジム", content: "あああ", user_id: 1, created_at: "2020-03-20 04:22:44", updated_at: "2020-03-20 04:22:44", picture: nil>, #<Gym id: 5, name: "ああ", content: "ああ", user_id: 1, created_at: "2020-03-21 12:40:34", updated_at: "2020-03-21 12:40:34", picture: "スクリーンショット_2020-03-20_23.57.2657.png">]>
pictureカラムのnilが悪さをしてますので、削除します。
Gym.where(id:1..5).destroy_all;
これで、エラー部分が動くようになりました。
Author And Source
この問題について(【Rails】Nil location provided. Can't build URI.の対処法), 我々は、より多くの情報をここで見つけました https://qiita.com/KKDDD/items/2d4889a59b50a608255f著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .