Ben katılır sürü içeren Doktrini ile bir sorgu yapıyorum. Bazı hasOne ilişkiler vardır, ve bazı hasMany vardır.
Ben CakePHP her hasMany ilişki için ayrı sorgu yapar düşünüyorum, ama Doktrin bir büyük sorgu yapmak gibi görünüyor. Her iki veri hidrat ve php komut dosyası içine güzel bir dizi döndürür, ama onlar bunu sorgular farklı ayarlar yapmak için görünebilir. Doktrin ile, kısa sürede sorgu içerdiği gibi çeşitli hasMany katılır, performans oldukça korkunç olabilir.
CakePHP ile, varsayılan sorguyu bölmek için, ama ben (http://book.cakephp.org/view/872/Joining-tables) katılmak için zorlayabilirsiniz. HasMany farklı sorgular içine katılır bölmek için zorlamak için: Doktrini tersini yapmak için bir yolu var mı? Ben dokümanlar ve API çalıştı ama henüz bir şey bulamadı ettik.