rails 復習2

whereメソッド
ActiveRecordメソッドの1つ。
モデル.where(条件)のように、引数部分に条件を指定することで、テーブル内の条件に一致したレコードのインスタンスを配列の形で取得できる。

LIKE句
曖昧(あいまい)な文字列の検索をすることができるもの。

whereメソッドと一緒に使う。

where('title LIKE(?)', "abc%") #abcから始まるタイトル
where('title LIKE(?)', "%def") #defで終わるタイトル
where('title LIKE(?)', "%ghi%") #ghiが含まれるタイトル
where('title LIKE(?)', "j_") #jで始まる2文字のタイトル
where('title LIKE(?)', "_k") #kで終わる2文字のタイトル

この記事が気に入ったらサポートをしてみませんか?