2

彼ら!エンティティの詳細検索を作成しようとしています。それがアイデアです。例によってエンティティを使用していくつかのレコードを見つけます。NHibernate は ID 検索を提供してくれます。

Entity entity = Session.Get<Entity>(id);

しかし、ID が空であってもエンティティが存在するかどうかを確認する必要があります。何かのようなもの:

Entity search = new Entity("Full name from some record");
Entity entity = Session.Get<Entity>(search);
if (entity == null) {
    Console.WriteLine("This record don't exists.");
}
else {
    Console.WriteLine("This record exists!");
}

データベース内のエンティティを検索し、ブール値を返したいと考えています。レコードが存在する場合は TRUE、存在しない場合は FALSE。このようなことはすでに行われていますか?そうでない場合、この状況を実装する方法はありますか? ありがとうございました!!

4

1 に答える 1

0

これを出発点として見てみてください。

http://nhibernate.info/doc/nh/en/index.html#querycriteria-examples

于 2012-12-26T11:54:16.647 に答える