Merhaba,
Aşağıdaki gibi oluşturduğum domain yapısında RawMaterial bazında, Stock domaininden toplam miktarları (Sum), Reserved_Stock domaininden toplam miktarları (Sum) ve Order_Detail domaininden toplam miktarları (Sum) sorgulamak istiyorum. RmType, RmGroup, RmProperties, RmProperties_Detail domainlerinden bir veya birkaçına göre süzebilmeliyim (where).
Yapmak istediğim özetle şuydu;
Select RmDefDetail
Join Sum[Stock] on RawMaterial
Join Sum[Order_Detail] on RawMaterial
Join Sum[Reserved_Stock] on RawMaterial
Where RmType, RmGroup, RmProperties, RmPropertiesDetail
Süzme işlemini parametrik yapmak istediğim için Criteria Builder kullanmak istedim ama sum yapılmış bir sorguyu join etmem gerekiyor. Bunu yapamadım. Google'a sordum Criteria Builder desteklemiyor gibisinden sonuçlar aldım. QueryDsl kullanılmasını önerenler vardı.
Criteria Builder ile nasıl yapabilirim ve QueryDsl kullanılmasını önerir misiniz?
Teşekkürler.