# File lib/thinking_sphinx/source/sql.rb, line 72 def sql_where_clause(options) logic = [] logic += [ "#{@model.quoted_table_name}.#{quote_column(@model.primary_key_for_sphinx)} >= $start", "#{@model.quoted_table_name}.#{quote_column(@model.primary_key_for_sphinx)} <= $end" ] unless @index.options[:disable_range] if self.delta? && !@index.delta_object.clause(@model, options[:delta]).blank? logic << "#{@index.delta_object.clause(@model, options[:delta])}" end logic += (@conditions || []) logic.empty? ? "" : "WHERE #{logic.join(' AND ')}" end