2009-07-20 7 views
3

私は、正確に、どのような例によるクエリが可能で、何がないのかを示す良い文書を探しています。サンプル機能によるNHibernateのクエリの良い文書はありますか?

特に、私が知りたいのは、例によるクエリが次のような検索をサポートしているとします。特定の名前の場所を持つすべてのPersonを取得したいと思います。

public class Person 
{ 
    public virtual IList<Location> Locations { get; set; } 
} 

public class Location 
{ 
    public virtual string Name { get; set; } 
} 

よろしく、
オリバーハナッピ

答えて

0

NHibernate夏のスクリーンキャストのビデオ2と2a(link)を見てください。これらのうちの1つは例で照会します。これらの動画をまだ視聴していない場合は、内容とプレゼンテーションの質の両方を強くお勧めします。

1

本当にそれはとにかくあなたを助けるかもしれない質問に答えるわけではないが。私の経験から見ると、例では本当に便利ではありません。 CriteriaやHQLのどちらかを使用することをお勧めします。

+0

私は違います。単純なクエリの場合、非常に強力なクエリメカニズムです。 –

+0

そして私はそれに同意します。しかし、それは非常に簡単なクエリであり、非常に単純なドメインでもあります。 QBEをまれに使用することはできますが、一貫性のために私はCriteriaですべてのことをする傾向があります。 – Rashack

関連する問題