Ak je to doslovny SQL SELECT prikaz, tak je to samozrejme zle, pretoze v casti "pwt.moid=moid" to vyzera na join, ale vo FROM je len jedna tabulka.
Nie je to ten hladany problem? Rastislav "Bedo" Siekel > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Burdik Petr > Sent: 2. decembra 2005 14:59 > To: Java > Subject: Re: Hibernate a dotazy > > Jasnacka, > to je taky moznost. Ale prijde mi to takove ,... Krom toh > opres to i ukladam ten objekt. Tak to nevim jak to pak udelat. > > Pet > > Jiří Mareš napsal(a): > > > > > A coz si udelat view, ktere vam zaridi vraceni spravne > ceny?? A pak to > > bude v Hibernate hracka!! > > > > Burdik Petr wrote: > > > >> > >> 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 > >> > >> > >> > >> > > > > >
