Module: SyncMachine::OrmAdapters::MongoidAdapter
- Defined in:
- lib/sync_machine/orm_adapters/mongoid_adapter.rb
Overview
Adapt generic SyncMachine functionality to Mongoid.
Class Method Summary collapse
- .change_listener_changed_keys(record) ⇒ Object
- .record_id_for_job(record_id) ⇒ Object
- .sufficient_changes_to_find_subjects?(_record) ⇒ Boolean
Class Method Details
.change_listener_changed_keys(record) ⇒ Object
11 12 13 |
# File 'lib/sync_machine/orm_adapters/mongoid_adapter.rb', line 11 def self.change_listener_changed_keys(record) record.changes.keys end |
.record_id_for_job(record_id) ⇒ Object
15 16 17 |
# File 'lib/sync_machine/orm_adapters/mongoid_adapter.rb', line 15 def self.record_id_for_job(record_id) record_id.to_s end |
.sufficient_changes_to_find_subjects?(_record) ⇒ Boolean
19 20 21 |
# File 'lib/sync_machine/orm_adapters/mongoid_adapter.rb', line 19 def self.sufficient_changes_to_find_subjects?(_record) true end |