如何使用 Doctrine ORM 正确地在 table 中插入值?
How correctly insert values in table using Doctrine ORM?
我使用 Symfony2 和 Doctrine ORM。我在 table "articleType" 中保留了所有可能的文章类型。当创建 table 时,我只需要向 table 插入几个值一次。我的问题是我应该如何以及在哪里这样做?因为我不能在对控制器的每个请求中插入该值,对吗?也许我应该手动记下在 Doctrine 迁移中插入的内容 class?
视情况而定,但大多数情况下 Doctrine Migrations 是正确的选择。每个迁移应该只应用一次,而这正是您所需要的。
我使用 Symfony2 和 Doctrine ORM。我在 table "articleType" 中保留了所有可能的文章类型。当创建 table 时,我只需要向 table 插入几个值一次。我的问题是我应该如何以及在哪里这样做?因为我不能在对控制器的每个请求中插入该值,对吗?也许我应该手动记下在 Doctrine 迁移中插入的内容 class?
视情况而定,但大多数情况下 Doctrine Migrations 是正确的选择。每个迁移应该只应用一次,而这正是您所需要的。