Sha256: 2ce9ba703a181c7c013435201c719200751f6215ccf2ceeda6b79b1237c0623d
Contents?: true
Size: 443 Bytes
Versions: 19
Compression:
Stored size: 443 Bytes
Contents
module Para module Admin class SearchController < ApplicationController def index # Parse ids that are provided as string into array if params[:q] && params[:q][:id_in].is_a?(String) params[:q][:id_in] = params[:q][:id_in].split(',') end model = params[:model_name].constantize @results = model.ransack(params[:q]).result render layout: false end end end end
Version data entries
19 entries across 19 versions & 1 rubygems