- フル機能ORM
- アソシエーション(Has One, Has Many, Belongs To, Many To Many, Polymorphism, Single-table inheritance) 対応
- Hook処理 (Before/After Create/Save/Update/Delete/Find)
- Preload, Joinsを使ったイーガーロード
- トランザクション、トランザクションのネスト、セーブポイント、セーブポイントへのロールバック
- Context、プリペアードステートメント、DryRunへの対応
- Batch Insert, FindInBatches, マップを使用してのFind/Create, SQL式やContext Valuerを使用したCRUD操作への対応
- SQL Builder、Upsert、ロック、Optimizer/Index/Comment ヒント、名前付き引数、サブクエリの対応
- 複合主キー、インデックス、データベース制約への対応
- オートマイグレーション
- ロガー
- 拡張性のある柔軟なプラグインAPI: データベースリゾルバ(複数のデータベース、読み取り/書き込み分割) や Prometheus など
- すべての機能に付属するテスト
- デベロッパーフレンドリー