2011-08-09 15 views
0

レールキャストに続いてデータベースから単一の列を検索しましたが、うまくいきました。私は単純な構文エラー(||か?)を持っているように感じるので、複数の列(first_nameとlast_name)を検索するためにそれを微調整しようとしていますが、last_name、ここに私のコードです。検索で複数の列を使用できますか?

where('first_name || last_name LIKE ?', "%#{search}%") 

答えて

2
where('first_name LIKE ? || last_name LIKE ?', "%#{search}%" , "%#{search}%") 
+0

パーフェクト、助けに感謝します。まだレールの基本を学んでいます.. –

+0

これはまた、SQLと関係があります...とにかく幸運 –

関連する問題