53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
# File 'lib/queries/range_query_builder.rb', line 53
def query
query = {}
range_query = {}
field_options = self.common_query
field_options[:gt] = @gt if @gt.present?
field_options[:gte] = @gte if @gte.present?
field_options[:lt] = @lt if @lt.present?
field_options[:lte] = @lte if @lte.present?
field_options[:format] = @format if @format.present?
field_options[:time_zone] = @time_zone if @time_zone.present?
field_options[:relation] = @relation if @relation.present?
range_query[@field_name.intern] = field_options
query[name.intern] = range_query
return query
end
|