Method: Spider::Model::Storage::Document::Mongodb#value_to_mapper

Defined in:
lib/spiderfw/model/storage/document/adapters/mongodb.rb

#value_to_mapper(type, value) ⇒ Object



110
111
112
113
114
115
116
117
118
119
120
121
122
# File 'lib/spiderfw/model/storage/document/adapters/mongodb.rb', line 110

def value_to_mapper(type, value)
    if value.class == Time
        if type.name == 'Date'
            value = value.to_date
        elsif type.name == 'DateTime'
            value = value.to_datetime
        end
        return value
    elsif type.name == 'Fixnum'
        return value.to_i
    end
    return super
end