Nhibernate出现NHibernate.QueryException: could not resolve property异常
nhibernate 使用hql语言进行查询操作,其执行的查询是对象的相关信息,而在nhibernate中,对象的属性是由.hb.xml来定义,故其查询的属性需与hb.xml文件定义字段相一致,包括大小写,如,Isession.CreateQuery(“select c.cusID from customer c"),其cusID需与hb.xml中定义的一致。
本文详细解析了在使用NHibernate框架进行HQL查询时遇到的NHibernate.QueryException异常,特别是当查询属性与.hb.xml文件定义不一致时的错误。通过实例说明了属性名称大小写匹配的重要性。
251

被折叠的 条评论
为什么被折叠?



