@Leoniq

Из-за чего возникает ошибка Error: 'prop' is already defined?

Из-за чего может возникать ошибка [Semantical Error] line 0, col 441 near 'prop, App\AppBundle\Entity\PropertyFloorPlanLevel': Error: 'prop' is already defined?

Вот код в репо:
$query = $this->createQueryBuilder('prop')

            ->innerJoin('prop.idWebSite','ws')
            ->leftJoin('prop.idCustomer', 'custom')

            ->addSelect('freeR')
            ->from(FreeRenting::class, 'freeR')

            ->leftJoin('freeR.idProperty', 'prop')
            ->leftJoin('prop.propertyFloorPlanLevel', 'property_floor_plan_level')

            ->addSelect('pFloorPL')
            ->from(PropertyFloorPlanLevel::class, 'pFloorPL')
            ->leftJoin('pFloorPL.idProperty', 'prop')

            ->leftJoin('prop.propertyFloorPlanLevelSurface', 'property_floor_plan_level_surface')

            ->leftJoin('property_floor_plan_level_surface.idFloorPlanLevel', 'floorLevel')

            ->leftJoin('prop.medias', 'media')

            ->orderBy('m.id','ASC');

        return $query;
  • Вопрос задан
  • 40 просмотров
Решения вопроса 1
@DmitriyGordinskiy
Один и тот же алиас пытаетесь использовать для разных сущностей.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы