Preji pekny den,
rad bych se zeptal jestli nekdo pouzivate hibernate v podobne situaci
jako ja:
1. Mam vyrobek. Jedna z jeho vlasnosti je aktualni cena.
2. Mam kolekci cen a chci vybrat aktualni cenu.
Z hibernate chci ze dvou tabulek
vyrobky
- oid vyrobku
ceny
- oid vyrobku
- cenaPlatnaOd
- cena
Rad bych primo pri ziskavani vyrobku dostaval od hibernate objekt
vyrobek s aktualni cenou.
Sel jsem na to v souboru mapovani hibernate na objekty takto:
<class name="Vyrobek" table="m_vyrobek">
<id name="oidVyrobku" column="oidVyrobku" type="long"><generator
class="increment"/></id>
<property name="aktualniCena" type="double" />
<formula><![CDATA[
( select pwt.price from m_article_priceFrom pwt where
pwt.moid=moid and pwt.effectiveDate <= now() order by pwt.effectiveDate
DESC limit 1
]]></formula>
</property>
</class>
To mi ovsem konci s chybovou hlaskou. Ted ji nejsem schopen vypsat,
protoze nemam ten system nikde nasazen.
Pet