Sha256: f7fc1f39df7b48bae0d2deb4c0ba7250f8c3cc3c5b64933266a66730103b2f85
Contents?: true
Size: 795 Bytes
Versions: 9
Compression:
Stored size: 795 Bytes
Contents
# encoding: utf-8 module Mongoid module Errors # This error is raised when trying to reference an embedded document from # a document in another collection that is not it's parent. # # @example An illegal reference to an embedded document. # class Post # include Mongoid::Document # references_many :addresses # end # # class Address # include Mongoid::Document # embedded_in :person # referenced_in :post # end # # @since 2.0.0 class MixedRelations < MongoidError def initialize(root_klass, embedded_klass) super( compose_message( "mixed_relations", { root: root_klass, embedded: embedded_klass } ) ) end end end end
Version data entries
9 entries across 9 versions & 1 rubygems