流利的nHibernate,Linq和SQL WHERE查询

时间:2018-09-30 12:47:16

标签: fluent-nhibernate

我正试图了解使用流利的nHibernate的含义,以及刚开始使用nHibernate会产生什么类型的SQL查询。

我有一个查询实例,如下所示。

var contact = session.Query<Contact>().Where(ix => ix.Id == id).First();

我的上方ID字段是Guid。

我的直觉告诉我,Fluent nHibernate将在幕后生成一个SQL,该SQL看起来像以下“从* id = @id的联系人中选择*”,但是由于我不想选择整个表,因此应用Linq查询,我想验证我的假设。

Query类是如何工作的,我在哪里可以找到有关此的大量在线资源? (最好是容易消化的信息)

0 个答案:

没有答案