Sha256: 0bec29e2cc422b9ae6ee75f4e95aad07aa7811180ba0f119c0f28892ed1ba6c7

Contents?: true

Size: 243 Bytes

Versions: 10

Compression:

Stored size: 243 Bytes

Contents

module Storytime
  class MysqlSearchAdapter
    def self.search(search_string, search_model=Storytime::Post)
      search_model.where("lower(content) LIKE ? OR lower(title) LIKE ?", "%#{search_string}%", "%#{search_string}%")
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
storytime-2.1.6 lib/storytime/mysql_search_adapter.rb
storytime-2.1.5 lib/storytime/mysql_search_adapter.rb
storytime-2.1.4 lib/storytime/mysql_search_adapter.rb
storytime-2.1.3 lib/storytime/mysql_search_adapter.rb
storytime-2.1.2 lib/storytime/mysql_search_adapter.rb
storytime-2.1.1 lib/storytime/mysql_search_adapter.rb
storytime-2.1.0 lib/storytime/mysql_search_adapter.rb
storytime-2.0.0 lib/storytime/mysql_search_adapter.rb
storytime-1.2.0 lib/storytime/mysql_search_adapter.rb
storytime-1.1.1 lib/storytime/mysql_search_adapter.rb