Class Mongoid::Errors::MixedRelations
In: lib/mongoid/errors/mixed_relations.rb
Parent: MongoidError

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

Methods

new  

Attributes

embedded_klass  [R] 
root_klass  [R] 

Public Class methods

[Validate]