テーブル内にある特定の要素を取り出す時
たまにあるテーブル内にある要素の取り出し方だと
User.count #or size or length
で行けるけど、住所だったり、カテゴリーだったりある特定の要素に紐付いているデータの数を知りたい時に若干詰まった。
NG
User.find_by(address_id: address_id).count
User.find_by(address_id: address_id).length
User.find_by(address_id: address_id).size
だとmethoderrorになる
OK
User.where(address_id: address_id).count
whereを使いましょう。