Module: QuickApi::Mongoid::ClassMethods
- Defined in:
- lib/quick_api/mongoid.rb
Instance Method Summary collapse
- #quick_api_attrributes(*names) ⇒ Object
- #quick_api_belongs_to(*relations) ⇒ Object
- #quick_api_embedded_in(*relations) ⇒ Object
- #quick_api_embeds_many(*relations) ⇒ Object
- #quick_api_embeds_one(*relations) ⇒ Object
- #quick_api_has_and_belongs_to_many(*relations) ⇒ Object
- #quick_api_has_many(*relations) ⇒ Object
- #quick_api_has_one(*relations) ⇒ Object
Instance Method Details
#quick_api_attrributes(*names) ⇒ Object
19 20 21 |
# File 'lib/quick_api/mongoid.rb', line 19 def quick_api_attrributes(*names) self.quick_api_attributes = names end |
#quick_api_belongs_to(*relations) ⇒ Object
27 28 29 |
# File 'lib/quick_api/mongoid.rb', line 27 def quick_api_belongs_to(*relations) self.quick_api_belongs_to = relations end |
#quick_api_embedded_in(*relations) ⇒ Object
43 44 45 |
# File 'lib/quick_api/mongoid.rb', line 43 def (*relations) self. = relations end |
#quick_api_embeds_many(*relations) ⇒ Object
39 40 41 |
# File 'lib/quick_api/mongoid.rb', line 39 def (*relations) self. = relations end |
#quick_api_embeds_one(*relations) ⇒ Object
47 48 49 |
# File 'lib/quick_api/mongoid.rb', line 47 def (*relations) self. = relations end |
#quick_api_has_and_belongs_to_many(*relations) ⇒ Object
35 36 37 |
# File 'lib/quick_api/mongoid.rb', line 35 def quick_api_has_and_belongs_to_many(*relations) self.quick_api_has_and_belongs_to_many = relations end |
#quick_api_has_many(*relations) ⇒ Object
23 24 25 |
# File 'lib/quick_api/mongoid.rb', line 23 def quick_api_has_many(*relations) self.quick_api_has_many = relations end |
#quick_api_has_one(*relations) ⇒ Object
31 32 33 |
# File 'lib/quick_api/mongoid.rb', line 31 def quick_api_has_one(*relations) self.quick_api_has_one = relations end |