Class: Untied::Consumer::Sync::Backend::ActiveRecord::ModelHelper
- Inherits:
-
Object
- Object
- Untied::Consumer::Sync::Backend::ActiveRecord::ModelHelper
- Includes:
- Sync::Backend::Base
- Defined in:
- lib/untied-consumer-sync-activerecord/active_record.rb,
lib/untied-consumer-sync-activerecord/backend/active_record.rb
Instance Method Summary collapse
-
#find(id) ⇒ Object
Public: Procura o modelo pelo id.
Instance Method Details
#find(id) ⇒ Object
Public: Procura o modelo pelo id.
id - Inteiro que indentifica o objeto de acordo a configuração.
Retorna o caso o modelo seja encontrado ou nil caso o modelo não exista no banco.
15 16 17 18 |
# File 'lib/untied-consumer-sync-activerecord/active_record.rb', line 15 def find(id) # Unscoped para encontrar zombies @model.unscoped.send("find_by_#{@model_data['mappings']['id']}", id) end |