Class: Hash
Relationships & Source Files | |
Extension / Inclusion / Inheritance Descendants | |
Subclasses:
|
|
Super Chains via Extension / Inclusion / Inheritance | |
Class Chain:
|
|
Instance Chain:
|
|
Inherits: | Object |
Defined in: | (unknown) |
Overview
Ruby Core class mixins
Class Attribute Summary
::Mongoid::Extensions::Hash::ClassMethods
- Extended
resizable? | Can the size of this object change? |
Class Method Summary
::Mongoid::Extensions::Hash::ClassMethods
- Extended
mongoize | Turn the object from the ruby type we deal with to a Mongo friendly type. |
Instance Attribute Summary
::Mongoid::Extensions::Hash
- Included
#resizable? | Can the size of this object change? |
Instance Method Summary
::Mongoid::Extensions::Hash
- Included
#__consolidate__ | Consolidate the key/values in the hash under an atomic $set. |
#__evolve_object_id__ | Evolves each value in the hash to an object id if it is convertable. |
#__mongoize_object_id__ | Mongoizes each value in the hash to an object id if it is convertable. |
#delete_id | Deletes an id value from the hash. |
#extract_id | Get the id attribute from this hash, whether it’s prefixed with an underscore or is a symbol. |
#mongoize | Turn the object from the ruby type we deal with to a Mongo friendly type. |
#to_criteria | Convert this hash to a criteria. |