Method: QueryHelper#to_sql
- Defined in:
- lib/query_helper.rb
#to_sql ⇒ Object
156 157 158 159 160 161 162 163 164 165 |
# File 'lib/query_helper.rb', line 156 def to_sql query = build_query() return query if @bind_variables.length == 0 begin return @model.sanitize_sql_array([query, @bind_variables]) rescue NoMethodError # sanitize_sql_array is a protected method before Rails v5.2.3 return @model.send(:sanitize_sql_array, [query, @bind_variables]) end end |