Symfony 4 говорит, что объект не найден, но объект существует и работает в другом контроллере - PullRequest
0 голосов
/ 25 декабря 2018

У меня есть объект с именем File в каталоге src/Entity.Когда я пытаюсь использовать его в контроллере, называемом FileViewController, я получаю сообщение об ошибке Entity App\Entity\File does not exists Но когда я использую ту же сущность в FileController, она работает отлично!FileViewController считывает данные из базы данных, а FileController сохраняет / удаляет / редактирует код данных внутри FileViewController

<?php
namespace ...
...
...
use App\Entity\File as uFile; //uFile to prevent possible collision

/**
* @Route("/view/{slug}", name="view")
*/

function view1($slug, Request $request, SessionInterface $session) {
    ...
    $em = $this->getDoctrine()->getRepository(uFile::class); //error comes from here
    $hasFile = $em->findOneBy(['slug'=>$slug]);
    ... 
}

. FileController имеет те же строки, что и строки выше, но не заполняетошибка!Вот скриншот https://i.stack.imgur.com/58S5R.jpg Здесь я больше не знаю: (

...