自分のクラスのプライベートブール値をフィルタリングしてプライベートではないリソースしか表示しないようにしたいのですが、それは私のためには機能しません。 (私はコードを大いにダンボールした)弾性検索/タイヤ:ブール値属性をフィルタリングするにはどうすればよいですか?
mapping do
indexes :private, type: "boolean"
indexes :name, type: "string"
end
end
def self.search(params)
tire.search(load: true, page: params[:page], per_page: 20) do
query { string params[:query] } if params[:query].present?
# So far I've tried...
# filter :bool, :private => ["false"]
# filter :bool, private: false
end
end
これを正しく行うにはどうすればよいですか?