Cakephp 4两个新列未填充,即使在从头开始多次重建模型后也是如此

j2datikz  于 2022-11-12  发布在  PHP
关注(0)|答案(1)|浏览(138)

我对我正在做的一个项目非常满意,现在我却垂头丧气。一切都很好,最后一个添加完全破坏了整个系统。我试着找到问题,多次检查代码,从头开始重建一切,只是为了摆脱我可能在代码中放入的任何错误。所有这些都无济于事。如果有人能告诉我我的想法是错误的,那就太好了。
完整的模型请参见https://github.com/plafeber/cake_suggestions。我不是Github的高级用户,所以我可能没有正确设置它。我的想法是给予你我的Cake 4环境的“src”和“templates”目录,以及它所基于的数据库表。
见下图;系统应该创建'suggestioncategory'的新示例。2直到我引入maxvotes和owner_id列之前,它一直在工作。3无论我做什么,这些列都不会被填充。4 Cake是一个漂亮的系统;通过生成基于数据库的代码,您可以确保生成了有用的工作支架,并且可以立即测试结果。(在它的工作!)到我的在线环境,我得到“建议类别已保存。”但这2列没有填写。此外,屏幕上也显示不出来,只显示了test11和test12,有些表格内容测试不一致,我都截掉了重新开始,结果还是一样,到https://multi-grade.nl/content/登录www.example.com就可以看到系统foo-bar@example.com和密码123456,然后导航到“建议”。创建一个新的建议类别将成功,但它不会出现。它将以你在屏幕截图中看到的测试相同的方式输入数据库。经过几天的努力,我希望有人能帮助我看看我做错了什么。

nhhxz33t

nhhxz33t1#

根据@ndm的评论,我清除该高速缓存文件夹tmp/cache/models。确实,问题立即得到了解决。非常感谢。

相关问题