module QuickApi::Mongoid::ClassMethods

Public Instance Methods

quick_api_attributes(*names) click to toggle source
# File lib/quick_api/mongoid.rb, line 19
def quick_api_attributes(*names)
  self.q_api_attributes = names
end
quick_api_belongs_to(*relations) click to toggle source
# File lib/quick_api/mongoid.rb, line 27
def quick_api_belongs_to(*relations)
  self.q_api_belongs_to = relations
end
quick_api_embedded_in(*relations) click to toggle source
# File lib/quick_api/mongoid.rb, line 43
def quick_api_embedded_in(*relations)
  self.q_api_embedded_in = relations
end
quick_api_embeds_many(*relations) click to toggle source
# File lib/quick_api/mongoid.rb, line 39
def quick_api_embeds_many(*relations)
  self.q_api_embeds_many = relations
end
quick_api_embeds_one(*relations) click to toggle source
# File lib/quick_api/mongoid.rb, line 47
def quick_api_embeds_one(*relations)
  self.q_api_embeds_one = relations
end
quick_api_has_and_belongs_to_many(*relations) click to toggle source
# File lib/quick_api/mongoid.rb, line 35
def quick_api_has_and_belongs_to_many(*relations)
  self.q_api_has_and_belongs_to_many = relations
end
quick_api_has_many(*relations) click to toggle source
# File lib/quick_api/mongoid.rb, line 23
def quick_api_has_many(*relations)
  self.q_api_has_many = relations
end
quick_api_has_one(*relations) click to toggle source
# File lib/quick_api/mongoid.rb, line 31
def quick_api_has_one(*relations)
  self.q_api_has_one = relations
end