Module Sequel::Plugins::DefaultsSetter::InstanceMethods
In: lib/sequel/plugins/defaults_setter.rb

Methods

[]  

Public Instance methods

Use default value for a new record if values doesn‘t already contain an entry for it.

[Source]

    # File lib/sequel/plugins/defaults_setter.rb, line 58
58:         def [](k)
59:           if new? && !values.has_key?(k)
60:             v = model.default_values[k]
61:             v.respond_to?(:call) ? v.call : v
62:           else
63:             super
64:           end
65:         end

[Validate]