自从升级到Fluent NHibernate 3.1后,我的所有查询都出现了错误。
例如,我有一些简单的代码,如:
public bool isUsernameFree(string username)
{
return _session.Query<User>()
.Where(u => u.username == username).Count() == 0;
}
但它总是因错误而失败:
'NHibernate.Linq.NhRelinqQueryParser'的类型初始值设定项 一个例外。 Sequence包含多个匹配元素
有谁知道发生了什么事?它在之前的版本中运行良好。
答案 0 :(得分:0)