Sau một số nghiên cứu ở đây trong SO, tôi đã đi đến giải pháp này. Thử thêm
->from('YourEntityNameForP', 'p')
->from('YourEntityNameForShop', 'shop')
tới createQueryBuilder
Vì tôi không quen thuộc với Symfony 2, cũng như Doctrine 2 và tôi chỉ cố gắng giúp đỡ!
Tín dụng tại đây: Học thuyết:Không thể chọn thực thể thông qua các biến nhận dạng mà không cần chọn ít nhất một bí danh thực thể gốc