0

Stackoverflow の他の同様の種類の HQL にリダイレクトしないでください。私にはうまくいかなかったからです。あなたの指示に本当に感謝しています。ありがとう。

ICriteria API を使用して Nhibernate でこの種のクエリを再現する:

 SELECT DISTINCT FileName From CustomerFile WHERE name = ' ' AND timeframe = '' 
4

1 に答える 1

1

上記でスケッチしたカスタム SQL を使用して、結果列を文字列にマップしてみませんか? 簡単なことをするために、なぜ ORM の輪をくぐり抜けるのでしょうか?

session
 .CreateSQLQuery("SELECT DISTINCT FileName From CustomerFile WHERE name = ' ' AND timeframe = ''")
 .AddScalar("FILENAME", NHibernateUtil.String)
于 2009-10-15T15:47:31.970 に答える