标签: c# nhibernate
我想知道,如果
session.Query<T>().Where(expression).SingleOrDefault();
正在加载所有对象,然后使用LINQ过滤它们,或只加载一个对象?
答案 0 :(得分:1)
根据我的经验,它使用SELECT TOP(1) ...
SELECT TOP(1) ...