Article View: alt.pl.comp.lang.csharp
Article #21474Nhibernate i inner join
From: GrzybSon
Date: Wed, 12 May 2010 07:48
Date: Wed, 12 May 2010 07:48
29 lines
1677 bytes
1677 bytes
Witam,
ostatnio móżdże NHibernate i mam problem z Criteria API.
SELECT plyty.id, plyty.data_wypalenia, plyty.uwagi, rodzaj_plyty.nazwa
AS rodzaj, producent_plyty.nazwa AS producent
FROM plyty INNER JOIN
producent_plyty ON plyty.id_producenta_plyty =
producent_plyty.id INNER JOIN
rodzaj_plyty ON plyty.id_rodzaju_plyty =
rodzaj_plyty.id
ORDER BY plyty.data_wypalenia DESC
Jest to zapytanie do przykładowej bazy filmów - tabele:
producent_plyty i rodzaj_plyty to słowniki.
Tabela płyta zawiera kolumny:
id (PK),
data_wypalenia,
id_producenta_plyty, (FK)
id_rodzaju_plyty, (FK)
uwagi
Jak przerobić powyższe zapytanie SQLowe na odpowiednik NH wykorzystując
CriteriaAPI?
--
Pozdro,
Maćko
Technical Details
Message-ID:
<hsdmge$kim$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.onet.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.onet.pl!not-for-mail From: "GrzybSon" <mrychter@kenbit.pl> Newsgroups: alt.pl.comp.lang.csharp Subject: Nhibernate i inner join Date: Wed, 12 May 2010 09:48:30 +0200 Organization: http://onet.pl Lines: 33 Message-ID: <hsdmge$kim$1@news.onet.pl> NNTP-Posting-Host: 62-121-97-180.home.aster.pl X-Trace: news.onet.pl 1273650510 21078 62.121.97.180 (12 May 2010 07:48:30 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Wed, 12 May 2010 07:48:30 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5512 X-RFC2646: Format=Flowed; Original X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512 X-EsetScannerBuild: 7103 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit