IQuery NHibernate - 它必须是一个列表吗?
-
09-06-2019 - |
题
如果我正在做一个,我可以将它作为对象返回吗
Select OneItem from Table Where OtherItem = "blah"?
有一个更好的方法吗?
我正在构建一个构造函数来根据对象的名称而不是 ID 返回对象。
解决方案
query.UniqueResult<T>()
仅返回一个 时间
其他提示
如果有多个潜在结果,那么 query.FirstResult()
可能会更好。
或者使用 LINQ 你可以有 query.First()
, query.SingleOrDefault()
, query.Min(predicate)
ETC...
不隶属于 StackOverflow