Ruby on Rails 4(4.2.1)を勉強中のものです。
sqlite3(3.8.5)
テーブルからfind_byメソッドを実施した所NoMethodErrorが発生したため
コンソールを確認した所、「SELECT "users".* FROM "users" WHERE "users"."username" IS NULL LIMIT 1」
となっておりIS NULL制約がついておりました。usersテーブルのユーザ名は全て入力されています。
実行したfind_byは「usr = User.find_by(username: username)」です。
IS NULL制約がついてしまう原因が分かる方いましたらご教授いただけると助かります。
皆目原因がわかりません。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。