新規データ作成やプラグインのマイグレーション作成の際に、既に存在するデータの最大値を取得したい場合があります。

そんな時は直接SQLを発行しても良いのですが、Doctrineを使用すると便利です。

商品IDの最大値を取得する方法(例:dtb_product)
次のようにQueryBuilderで書けます。

Rankの最大値を取得する方法(例:dtb_csv)

EC-CUBEをご利用の方は参考にしてみてください。