Method: Spider::Model::Versioned#previous_version
- Defined in:
- lib/spiderfw/model/mixins/versioned.rb
#previous_version(back = 1) ⇒ Object
534 535 536 537 538 |
# File 'lib/spiderfw/model/mixins/versioned.rb', line 534 def previous_version(back=1) self.class.version_model.where{ |s| (s.v_original == self) & (s.v_sha1 .not self.v_sha1) }.order_by(:version_date, :desc).limit(1).offset(back-1)[0] end |