Module: DataMapper::Is::Searchable::ClassMethods
- Defined in:
- lib/dm-is-searchable/is/searchable.rb
Instance Method Summary collapse
Instance Method Details
#search(search_options = {}, options = {}) ⇒ Object
30 31 32 33 34 |
# File 'lib/dm-is-searchable/is/searchable.rb', line 30 def search( = {}, = {}) docs = repository(@search_repository) { self.all() } ids = docs.collect { |doc| doc[:id] } self.all(.merge(key.first => ids)) end |