执行'SELECT NEXTVAL('person_id_seq')'时发生异常:

问题描述 投票:0回答:1

当我尝试使用API​​ - > HTTPS页面来使用我自己通过模式生成器生成的实体时,我遇到了问题。我遇到的错误是='

执行'SELECT NEXTVAL('person_id_seq')'时发生异常:

SQLSTATE [42P01]:未定义的表:7错误:关系“person_id_seq”不存在第1行:选择NEXTVAL('person_id_seq')'

我已经生成了从Thing继承的类Persone,但是当我尝试发布一个帖子请求来创建一个新人时,我遇到了这个错误。我想知道:我应该创建数据表的东西吗?请帮助解决这个问题,任何帮助表示赞赏。谢谢

我试图使用stackoverflow上添加的答案,但它没有用。

问题解决了!!

要让api-platform在您的本地工作,请执行后续步骤。

步骤1对于那些使用Docker工具包的人 - 要让localhost工作,请访问virtualbox并单击“default”(由docker toolkit使用)并进入网络选项卡并添加正在使用api-plateform的端口喜欢(8080,80,81 ..)喜欢以下图片enter image description here

它在土耳其语中你肯定会理解;)

- 步骤2继续你的码头工人孩子,然后去你的项目目录,你的api-plateform是项目所在的目录。然后执行以下操作

docker-compose exec php bin / console doctrine:schema:create --dump-sql(查看你必须运行的架构需求)然后docker-compose exec php bin / console doctrine:schema:update --force

现在你可以使用api-platform API http平台解决它

api-platform.com
1个回答
0
投票

问题解决了!!

要让api-platform在您的本地工作,请执行后续步骤。

步骤1对于那些使用Docker工具包的人 - 要让localhost工作,请访问virtualbox并单击“default”(由docker toolkit使用)并进入网络选项卡并添加正在使用api-plateform的端口像(8080,80,81 ..)像下面的图像在这里输入图像描述

它在土耳其语中你肯定会理解;)

- 步骤2继续你的码头工人孩子,然后去你的项目目录,你的api-plateform是项目所在的目录。然后执行以下操作

docker-compose exec php bin / console doctrine:schema:create --dump-sql(查看你必须运行的架构需求)然后docker-compose exec php bin / console doctrine:schema:update --force

现在你可以使用api-platform API http平台解决它

© www.soinside.com 2019 - 2024. All rights reserved.