Module: RocketJob::Plugins::Document::ClassMethods
- Defined in:
- lib/rocket_job/plugins/document.rb
Instance Method Summary collapse
-
#first ⇒ Object
Mongoid does not apply ordering, add sort.
-
#key(name, type, options = {}) ⇒ Object
V2 Backward compatibility DEPRECATED.
-
#last ⇒ Object
Mongoid does not apply ordering, add sort.
Instance Method Details
#first ⇒ Object
Mongoid does not apply ordering, add sort
22 23 24 |
# File 'lib/rocket_job/plugins/document.rb', line 22 def first all.sort('_id' => 1).first end |
#key(name, type, options = {}) ⇒ Object
V2 Backward compatibility DEPRECATED
17 18 19 |
# File 'lib/rocket_job/plugins/document.rb', line 17 def key(name, type, = {}) field(name, .merge(type: type)) end |
#last ⇒ Object
Mongoid does not apply ordering, add sort
27 28 29 |
# File 'lib/rocket_job/plugins/document.rb', line 27 def last all.sort('_id' => -1).first end |