提交 049034c3 编写于 作者: R Ryuta Kamizono

Remove unused `queries_predicates`

Since 213796fb, `queries_predicates` is no longer used.
上级 1d3b6d23
......@@ -9,7 +9,6 @@ def initialize(predicate_builder)
def call(attribute, value)
return attribute.in([]) if value.empty?
return queries_predicates(value) if value.all? { |v| v.is_a?(Hash) }
values = value.map { |x| x.is_a?(Base) ? x.id : x }
nils, values = values.partition(&:nil?)
......@@ -44,17 +43,6 @@ def self.or(other)
other
end
end
private
def queries_predicates(queries)
if queries.size > 1
queries.map do |query|
Arel::Nodes::And.new(predicate_builder.build_from_hash(query))
end.inject(&:or)
else
predicate_builder.build_from_hash(queries.first)
end
end
end
end
end
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册