class JsonApiServer::SqlComp
Query comparison builder, .i.e., where('id > ?', '22').
Public Class Methods
allowed_operators()
click to toggle source
# File lib/json_api_server/filter_builders.rb, line 68 def self.allowed_operators ['=', '<', '>', '>=', '<=', '!='] end
Public Instance Methods
to_query(model)
click to toggle source
# File lib/json_api_server/filter_builders.rb, line 72 def to_query(model) if self.class.allowed_operators.include?(operator) model.where("#{full_column_name(model)} #{operator} ?", value) end end