Php Doctrine2迁移。。。访问实体以进行内容更新

Php Doctrine2迁移。。。访问实体以进行内容更新,php,doctrine-orm,database-migration,Php,Doctrine Orm,Database Migration,我已经开始使用条令迁移,我很喜欢它。。。好吧,至少我到今天为止做到了:-) 作为迁移的一部分,我需要更新菜单表以向应用程序添加新功能。我知道不鼓励在迁移过程中插入内容,但我找不到更好的方法来处理它。插入本身不是问题,但在我的例子中,表使用了NestedTree,并且还有一个需要设置的外键 因此,为了填充所有这些数据,我需要在插入新内容之前查询数据库以获得一些值 我该怎么做呢?最后,我建议您可以通过使用$this->connection访问连接来使用PDO。这不像使用实体那么容易(在本例中),但它

我已经开始使用条令迁移,我很喜欢它。。。好吧,至少我到今天为止做到了:-)
作为迁移的一部分,我需要更新菜单表以向应用程序添加新功能。我知道不鼓励在迁移过程中插入内容,但我找不到更好的方法来处理它。插入本身不是问题,但在我的例子中,表使用了NestedTree,并且还有一个需要设置的外键

因此,为了填充所有这些数据,我需要在插入新内容之前查询数据库以获得一些值

我该怎么做呢?

最后,我建议您可以通过使用
$this->connection
访问连接来使用PDO。这不像使用实体那么容易(在本例中),但它可以工作