Module: Audrey::Object::Searchable
- Included in:
- Custom
- Defined in:
- lib/audrey.rb
Overview
Audrey::Object::Searchable
Instance Method Summary collapse
-
#count(opts = {}) ⇒ Object
————————————————————————— count.
-
#each(opts = {}) ⇒ Object
————————————————————————— each.
-
#first(opts = {}) ⇒ Object
————————————————————————— first.
-
#sample(opts = {}) ⇒ Object
————————————————————————— sample, samples.
- #samples(c, opts = {}) ⇒ Object
Instance Method Details
#count(opts = {}) ⇒ Object
count
1727 1728 1729 |
# File 'lib/audrey.rb', line 1727 def count(opts={}) return prepare_query(opts).count end |
#each(opts = {}) ⇒ Object
each
1714 1715 1716 1717 1718 |
# File 'lib/audrey.rb', line 1714 def each(opts={}) prepare_query(opts).each do |object| yield object end end |
#first(opts = {}) ⇒ Object
first
1738 1739 1740 1741 1742 |
# File 'lib/audrey.rb', line 1738 def first(opts={}) prepare_query(opts).each do |object| return object end end |
#sample(opts = {}) ⇒ Object
sample, samples
1751 1752 1753 1754 |
# File 'lib/audrey.rb', line 1751 def sample(opts={}) query = prepare_query(opts) return query.sample end |
#samples(c, opts = {}) ⇒ Object
1756 1757 1758 1759 |
# File 'lib/audrey.rb', line 1756 def samples(c, opts={}) query = prepare_query(opts) return query.samples(c) end |