掲題の通り、親子関係のある複数のモデルの複数カラムからフリーワード検索を行いたいです。
具体的には以下の様な仕様になります。
・UserモデルとUserInfoモデルがあり、1対1の親子関係にある。
・Userモデルは:name,:idカラムを持ち、UserInfoモデルは:profile,:addressカラムを持ちます。
・フリーワード入力で、「田中 東京 3」などと入力することで、入力したそれぞれの値がUserモデルの:name,:idカラムとUserInfoモデルの:profile,:addressカラムに含まれるかどうかでフリーワード検索をする
調べてみたところ、1つのモデル内の複数カラムを複数キーワードで検索する方法は見つかったのですが、複数モデルの複数カラムから行う方法がわかりません。
ransackを使用するため、scopeを記述する必要があります。
その記述方法を教えて頂けないでしょうか。
よろしくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/09/07 09:26