Doctrineのポイントが欠けていますか?一部のシナリオでは非常に便利ですが、IDを使用してエンティティを取得する基本的なシナリオ(たとえば、find()またはfindOneBy()を使用)では、メインエンティティのプロパティにデータを入力するためにすべての関係に対してクエリが実行されるのはなぜですか?
確かに、私が作成したマッピング/アノテーションを使用すると、Doctrineは、各エンティティを取得するためのDQLクエリを作成しなくても、いくつかの結合と1つのクエリを実行できるはずです。
または、私が予測しているように、どこかでポイントを逃したことがありますか?