The exception states that `AppBundle\Entity\User#InvitedBy` is not mapped
as `inversedBy="InvitedBy"`

Your naming makes this a bit confusing

Marco Pivetta

http://twitter.com/Ocramius

http://ocramius.github.com/

On Thu, Feb 2, 2017 at 11:39 AM, Andrew Davey <[email protected]>
wrote:

> I have a User Entity that has an invitedBy mapping (self referencing) but
> i cant seem to figure out how to do this. i have the following:
>
> /**
>  * The user that invited this user
>  *
>  * @var \AppBundle\Entity\User
>  *
>  * @ORM\OneToMany(targetEntity="User", mappedBy="InvitedBy")
>  * @ORM\JoinColumn(name="InvitedById", referencedColumnName="Id")
>  */
> protected $InvitedBy;
>
>
> I get the following error when running doctrine:validate
>
> * The field AppBundle\Entity\User#InvitedBy is on the inverse side of a
> bi-directional relationship, but the specified mappedBy association on the
> target-entity AppBundle\Entity\User#InvitedBy does not contain the
> required 'inversedBy="InvitedBy"' attribute.
>
> Am i missing something like "all invitees" i.e. the users that this user
> has invited too?
>
> --
> You received this message because you are subscribed to the Google Groups
> "doctrine-user" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/doctrine-user.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"doctrine-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/doctrine-user.
For more options, visit https://groups.google.com/d/optout.

Reply via email to