Method: Filemaker::Model::Field#cast
- Defined in:
- lib/filemaker/model/field.rb
#cast(value) ⇒ Object
Will delegate to the underlying @type for casting From raw input to Ruby type
19 20 21 22 23 24 25 26 27 |
# File 'lib/filemaker/model/field.rb', line 19 def cast(value) return value if value.nil? return value if value.is_a?(Array) && @max_repeat > 1 @type.__filemaker_cast_to_ruby_object(value) rescue StandardError => e warn "[#{e.}] Could not cast: #{name}=#{value}" value end |