Невозможно вставить данные в PostgreSql в Symfony со сложным отношением

У меня две таблицы users а также ticket_status, У пользователя есть идентификатор, имя и т. Д. Ticket_status имеет идентификатор, созданный пользователем (FK пользователей) и время.

Как я использую учение и Symfony. Поэтому я должен добавить экземпляр users класс в ticket_status созданBy.

После получения пользователя с использованием идентификатора и настройки в setCreatedBy. Когда я пытаюсь сохранить в базе данных, это показывает ошибку.

An exception occurred while executing 'SELECT NEXTVAL('ticket_status_id_seq')':

SQLSTATE[42P01]: Undefined table: 7 ERROR: relation "ticket_status_id_seq" does not exist
LINE 1: SELECT NEXTVAL('ticket_status_id_seq')

и если я пытаюсь print_r объект, который он показывает OutOfMemoryException

Я добавил свои классы сущностей ticket_status и класс контроллера, где я добавил оригинальную логику.TicketStatus.php

TestController.php

0

Решение

У вас нет таблицы в Database;

1) Вы должны run command update schema:

а. php bin/console doctrine:schema:update --dump-sql // показать вашу базу данных статуса, если есть изменения, показывает

б. php bin/console doctrine:schema:update --force

2) Если вы используете Symfony2, запустите команду с php app/console ...

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector