前提条件
Rails 5.2
ransack
Railsで以下のようなモデルがあるとします。
Userモデル
カラム
- name
- address
このとき、以下のことをransackを使い、一つのtext_fieldで実現したいのですが、どのようにしたらよいでしょうか?
- テキストフィールドでnameのみがタイプされたときは、nameのみで検索
- addressのみタイプされたときは、addressのみ検索。
- name,addressの両方が検索されたときは、name AND adressでの検索
- 入力は「,」区切り
view側
%= f.text_field 'name_or_address_cont'
回答1件
あなたの回答
tips
プレビュー