请有人向我解释 Doctrine 自动生成文件之间的区别 <ModelName>.class.php
和 <ModelName>Table.class.php
?
例如在 Jobeet 教程中有 JobeetJob.class.php 和 JobeetJobTable.class.php .
我不明白每个文件的作用以及我必须在哪里放置模型类的方法。
最佳答案
XXX.class 文件包含 Doctrine_Record 后代,旨在对单个记录进行操作。保存、创建、编辑等。 XXXTable.class.php 包含 Doctrine_Table 后代,旨在对整个表进行操作。例如搜索记录。
关于php - <ModelName>.class.php 和 <ModelName>Table.class.php 之间的 Symfony 区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1667923/