Sha256: 8827a9a7173622d6c9b06e6f82c60ad8093fb5989892ebd8ee22ed2a3f3a15e4
Contents?: true
Size: 825 Bytes
Versions: 27
Compression:
Stored size: 825 Bytes
Contents
# frozen_string_literal: true # 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 its 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
27 entries across 27 versions & 2 rubygems