class Api::Filters::In
Public Instance Methods
build_param()
click to toggle source
# File lib/api/filters/in.rb, line 8 def build_param { @field => extract_param } end
elastic_query()
click to toggle source
# File lib/api/filters/in.rb, line 12 def elastic_query { terms: { :"#{@field}" => extract_param } } end
extract_param()
click to toggle source
# File lib/api/filters/in.rb, line 16 def extract_param query_param = @condition.match(/\((.*)\)/) query_param[1].split(",").map do |value| get_value(value) end.flatten.uniq end