0
使用Doctrine ORM,調用\Doctrine\ORM\EntityManager::flush()
後是否可以計算受影響的行數?Doctrine ORM:在刷新更改後,我可以得到受影響的行數嗎?
目標純粹是在控制檯命令上提供信息以確認用戶數據庫中有多少行更改。
使用Doctrine ORM,調用\Doctrine\ORM\EntityManager::flush()
後是否可以計算受影響的行數?Doctrine ORM:在刷新更改後,我可以得到受影響的行數嗎?
目標純粹是在控制檯命令上提供信息以確認用戶數據庫中有多少行更改。
您可以通過致電\Doctrine\DBAL\Statement::rowCount()
來獲取受影響的行。
由於Doctrine沒有專門設計用於'rows',它可能不會。你想做什麼,爲什麼你需要這些信息,所以我們可以提供更適合'ORM'的替代解決方案。 –