Module: Mongoid::Extensions::Float
| Relationships & Source Files | |
| Namespace Children | |
| Modules: | |
| Extension / Inclusion / Inheritance Descendants | |
| Included In: | |
| Defined in: | lib/mongoid/extensions/float.rb | 
Overview
Adds type-casting behavior to Float class.
Instance Attribute Summary
- 
    
      #numeric?  ⇒ true 
    
    readonly
    Is the float a number? 
Instance Method Summary
- 
    
      #__mongoize_time__  ⇒ Time | ActiveSupport::TimeWithZone 
    
    Converts the float into a time as the number of seconds since the epoch. 
Instance Attribute Details
    #numeric?  ⇒ true  (readonly)
  
Is the float a number?
# File 'lib/mongoid/extensions/float.rb', line 26
def numeric? true end
Instance Method Details
#__mongoize_time__ ⇒ Time | ActiveSupport::TimeWithZone
Converts the float into a time as the number of seconds since the epoch.
# File 'lib/mongoid/extensions/float.rb', line 16
def __mongoize_time__ ::Time.zone.at(self) end