class MongoModel::Types::Date

Public Instance Methods

cast(value) click to toggle source
# File lib/mongomodel/support/types/date.rb, line 7
def cast(value)
  case value
  when ::Array
    ::Date.new(*value)
  else
    value.to_date
  end
rescue
  nil
end
from_mongo(value) click to toggle source
# File lib/mongomodel/support/types/date.rb, line 22
def from_mongo(value)
  value.to_date if value
end
to_mongo(value) click to toggle source
# File lib/mongomodel/support/types/date.rb, line 18
def to_mongo(value)
  value.strftime("%Y/%m/%d") if value
end