gpt4 book ai didi

php - 如何从 Symfony 中的数据库/实体中删除表?

转载 作者:太空宇宙 更新时间:2023-11-03 11:26:57 26 4
gpt4 key购买 nike

我在 mySQL 中删除了我的表字段。在我的实体文件夹中,我还删除了我的实体 fields.php

现在我想在终端中创建一个名为 fields 的新实体。所以我输入

php bin/console make:entity fields

但现在我收到错误信息:

Compile Error: Symfony\Component\Debug\DebugClassLoader::loadClass(): Failed opening required '/Users/work/project/vendor/composer/../../src/Entity/Fields.php' (include_ path='.:/usr/local/Cellar/php/7.2.6/share/php/pear')

我现在再次添加文件 fields.php

现在错误消失了——但我就是找不到如何通过终端删除实体。一定有办法...

最佳答案

这只是一个缓存问题。您的实体已缓存并注册为自动加载,但现在无法再找到。所以你只需要刷新自动加载器 - 我假设你正在使用 Composer

composer dumpautoload

然后清除 Symfony 缓存

php bin/console c:c

关于php - 如何从 Symfony 中的数据库/实体中删除表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53484528/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com