module Mongoid::Factory
Instantiates documents that came from the database.
Public Instance Methods
from_db(klass, attributes = nil, criteria = nil, selected_fields = nil)
Also aliased as: from_db_without_custom_fields
Alias for: from_db_with_custom_fields
from_db_with_custom_fields(klass, attributes = nil, criteria = nil, selected_fields = nil)
click to toggle source
# File lib/custom_fields/extensions/mongoid/factory.rb, line 6 def from_db_with_custom_fields(klass, attributes = nil, criteria = nil, selected_fields = nil) klass.klass_with_custom_fields(attributes['custom_fields_recipe']) if klass.with_custom_fields? from_db_without_custom_fields(klass, attributes, criteria, selected_fields) end
Also aliased as: from_db
from_db_without_custom_fields(klass, attributes = nil, criteria = nil, selected_fields = nil)
equivalent for “alias_method_chain :from_db, :custom_fields”
Alias for: from_db