class MongoMapper::Plugins::Associations::OneAsProxy
Protected Instance Methods
criteria()
click to toggle source
# File lib/mongo_mapper/plugins/associations/proxy/one_as_proxy.rb, line 9 def criteria {type_key_name => proxy_owner.class.name, id_key_name => proxy_owner.id} end
Private Instance Methods
id_key_name()
click to toggle source
# File lib/mongo_mapper/plugins/associations/proxy/one_as_proxy.rb, line 19 def id_key_name "#{options[:as]}_id" end
type_key_name()
click to toggle source
# File lib/mongo_mapper/plugins/associations/proxy/one_as_proxy.rb, line 15 def type_key_name "#{options[:as]}_type" end