Hmmm, seems maybe i need to do a OneToOne here, i will do that for now as it's a simpler and less complicated solution.
On Thursday, February 2, 2017 at 10:39:18 AM UTC, Andrew Davey 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.
