# File lib/origin/selectable.rb, line 510
    def text_search(terms, opts = nil)
      clone.tap do |query|
        if terms
          criterion = { :$text => { :$search => terms } }
          criterion[:$text].merge!(opts) if opts
          query.selector = criterion
        end
      end
    end