Re: Hibernate discriminator v OUTER JOIN

2009-09-17 Tema obsahu Rastislav Siekel
To tam kedysi bolo. Potom sme mali problém s výkonnosťou, tak som to meral a v našom konkrétnom prípade bolo ...NOT IN()... voči ...RIGHT OUTER JOIN ...WHERE outer id IS NULL vyše 500 x pomalšie (trvalo to asi 37 sekúnd, čo bolo na tých pár testovacích záznamov hodne zlé). Ale pre istotu som

Re: Hibernate discriminator v OUTER JOIN

2009-09-17 Tema obsahu Rastislav Siekel
Roman, díky za príspevok, ale v tomto prípade filter použiť nejde. Ako ste správne poznamenali, filter sa dá použiť na celý Class alebo Collections, lenže ja mám many-to-one väzbu. A nemôžem mať množinu RECORD-ov v entite LOG, pretože hľadám práve také, ktoré ešte nemajú záznam v LOG. Aj

Hibernate discriminator v OUTER JOIN

2009-09-16 Tema obsahu Rastislav Siekel
Ahojte, nevedel by niekto poradiť ako dostanem v Hibernate podmienku do klauzuly ON pre outer join? Mám tabuľky záznamov - napr. RECORD1, RECORD2, ... a jednu tabuľku logov - napr. LOG , kde si poznačím, ktoré záznamy a akého typu už boli spracované. Na úvod hľadám záznamy, ktoré ešte

Re: Hibernate discriminator v OUTER JOIN

2009-09-16 Tema obsahu Lukas Barton
Proc proste nenapisete: select Record1 from Record1 where not exists(select Log.id from Log where Log.id = Record1.id and Log.type = TL) Nemusite nic znasilnovat a je to i srozumitelnejsi. On 9/16/09, Rastislav Siekel sie...@prosoft.sk wrote: Ahojte, nevedel by niekto poradiť ako dostanem v

Re: Hibernate discriminator v OUTER JOIN

2009-09-16 Tema obsahu Roman Zakutny
Zdravim, odhliadnuc od toho, ci Vase riesenie nie je zbytocne komplikovane, kedze nepoznam pozadie celeho problemu, sam som sa pred par mesiacmi taktiez stretol s absenciou moznosti pridat na ktorykolvek JOIN v dotaze vlastnu ON podmienku v Criteria API. O moznosti with som vedel, avsak