Doctrine 2 - Eager loading doesn't appear to work with ManyToMany
问题 I have three entities: SequenceRun has one MaterialTypeString , and has many User . I.e. There is a OneToMany relationship between SequenceRun and MaterialTypeString , and a ManyToMany relationship between SequenceRun and User . SequenceRun.php: /** * @ORM\ManyToOne(targetEntity="MaterialTypeStrings", inversedBy="sequenceRuns") * @ORM\JoinColumn(name="material_type_strings_id", referencedColumnName="id") */ private $materialTypeString; /** * Many Groups have Many Users. * @ORM\ManyToMany