Sha256: ae2b6611b49448add7ea5c2bbfc02253cd393a296d258c6ad0b65e3fb8d3ed70

Contents?: true

Size: 245 Bytes

Versions: 10

Compression:

Stored size: 245 Bytes

Contents

module Storytime
  class Sqlite3SearchAdapter
    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/sqlite3_search_adapter.rb
storytime-2.1.5 lib/storytime/sqlite3_search_adapter.rb
storytime-2.1.4 lib/storytime/sqlite3_search_adapter.rb
storytime-2.1.3 lib/storytime/sqlite3_search_adapter.rb
storytime-2.1.2 lib/storytime/sqlite3_search_adapter.rb
storytime-2.1.1 lib/storytime/sqlite3_search_adapter.rb
storytime-2.1.0 lib/storytime/sqlite3_search_adapter.rb
storytime-2.0.0 lib/storytime/sqlite3_search_adapter.rb
storytime-1.2.0 lib/storytime/sqlite3_search_adapter.rb
storytime-1.1.1 lib/storytime/sqlite3_search_adapter.rb