我有两个表users
和ticket_status
。用户有id,名字等。Ticket_status有id,createdBy(用户的fk)和时间。无法在复杂关系的symfony中将数据插入到PostgreSql中
由于我使用的是教条和symfony。所以我必须在ticket_status createdBy中添加一个users
类的实例。
获取用户使用ID并在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
Symfony2的运行命令你使用学说创建表? ticket_status的主要关键是什么?它是什么类型的?看来这条教义正在寻找一个尚未定义的序列 – ste
我已经添加了这个文件。你可以看到。 id是pkey。首先我创建了表格,然后使用原则生成实体文件。 – Hunter
尝试执行'php bin/console doctrine:schema:update'并发布结果 – ste