Efter lidt research her i SO kom jeg til denne løsning. Prøv at tilføje
->from('YourEntityNameForP', 'p')
->from('YourEntityNameForShop', 'shop')
til createQueryBuilder
Da jeg hverken er bekendt med Symfony 2, eller med Doctrine 2 og bare prøver at hjælpe!
Kreditering her:Lære:Kan ikke vælge entitet gennem identifikationsvariabler uden at vælge mindst ét rodentitetsalias