Module: MR::Model::Fields::InstanceMethods
- Defined in:
- lib/mr/model/fields.rb
Instance Method Summary collapse
Instance Method Details
#fields ⇒ Object
47 48 49 |
# File 'lib/mr/model/fields.rb', line 47 def fields self.class.fields.read_all(record) end |
#fields=(values) ⇒ Object
51 52 53 54 55 56 57 |
# File 'lib/mr/model/fields.rb', line 51 def fields=(values) raise(ArgumentError, "must be a hash") unless values.kind_of?(Hash) self.class.fields.batch_write(values, record) rescue NoFieldError => exception exception.set_backtrace(caller) raise exception end |