gpt4 book ai didi

php - Doctrine ORM : Models not respecting case

转载 作者:行者123 更新时间:2023-12-04 07:03:20 26 4
gpt4 key购买 nike

我有一个名为 UserDegree 的 mysql 数据库表,当我尝试使用 Doctrine 导入回 PHP 时,它会生成一个模型名称 Userdegree,有没有办法解决这个问题?

我真的找不到任何好的 Doctrine 文件。

谢谢!

最佳答案

我不确定您的具体问题,但是对于“良好的 Doctrine 文档”部分,您是否尝试过手册?见 Doctrine ORM for PHP -- 我认为它实际上相当不错,尤其是与其他一些没有太多文档或完全过时的项目相比。

关于您的问题(正如我之前所说,不确定):我想 Doctrine 从数据库中的表名中获取每个“单词”,并将其转换为 PHP 的“名称”。通常,表名中的“单词”由下划线' _ 分隔。 ',并且都是小写或任何一种情况。

我想,如果您将表命名为“user_degree”,而不是“UserDegree”,那么 Doctrine 应该检测到它由两个“单词”组成,并创建一个名为“UserDegree”的 PHP 类——实际上,我使用名为 post_has_tag 的表进行测试,并生成一个名为 PostHasTag 的类.

关于php - Doctrine ORM : Models not respecting case,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1501501/

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