Public

【Rails】ActiveRecordのNULL関連で学んだこと

※本記事には広告・アフィリエイトリンクが含まれます

Ruby/Rails Rails
前菜Tech 前菜Tech committed 9b397a3

最近Railsに入門して、ActiveRecord周りの特にNULL関連で色々学んだのでメモ

スポンサーリンク

いまだにnilに慣れないw

Where句にNOT NULL

Google先生に聞くと、

User.where('name IS NOT NULL')

こんな感じでIS NOT NULLで書いてるものがたくさん出てくる

でも、

User.where.not(name: nil)

こうも書けるので、多分こっちの方が良い

スポンサーリンク

複数のNOT NULL

はじめはこう書いてた

User.where.not(name: nil).where.not(value: nil)

こんな感じで連結してた

でも、

User.where.not(name: nil, value: nil)

これでいける

参考

スポンサーリンク
スポンサーリンク
★ この記事をXでシェア はてなブックマーク
関連記事