私はacts-as-taggable-on gemを使用しています。
単一の検索フィールドで名前とタグの両方を検索したい
私のモデル
class User < ActiveRecord::Base
acts_as_taggable
attr_accessor: :name, :age, :country, tag_list
def self.search(search)
if search
where('name LIKE ?', "%#{search}%")
else
scoped
end
end
end
コントローラ
class UserAppsController < ApplicationController
def index
@users = User.search(params[:search])
//@users = User.tagged_with(params[:search])
end
end
これを解決するのを手伝ってください。