NHibernate和NHibernate搜索版本问题
我在Nhibernate上有一个示例应用程序,其中包含Nhibernate搜索,版本号如下: Nhibernate-v2.0.0.1001 Nhibernate搜索-v2.0.0.1001 我不确定它是否是定制的,但这里的一切似乎都很好。但是,当我将Nhibernate版本更改为v2.0.1.4000(更高的次要版本和版本)时,事情开始在 IList result=s.CreateCriteria(typeof(DomainObject)).Add(NHibernate.Search.Search.Query(“摘要:NHibernate或名称:NHibernate”)) VStudio抱怨“语言不支持“查询” 有没有人有过类似的问题?如何获得v2.0.1.4000的端口NHibernate和NHibernate搜索版本问题,nhibernate,nhibernate.search,nhibernate-criteria,Nhibernate,Nhibernate.search,Nhibernate Criteria,我在Nhibernate上有一个示例应用程序,其中包含Nhibernate搜索,版本号如下: Nhibernate-v2.0.0.1001 Nhibernate搜索-v2.0.0.1001 我不确定它是否是定制的,但这里的一切似乎都很好。但是,当我将Nhibernate版本更改为v2.0.1.4000(更高的次要版本和版本)时,事情开始在 IList result=s.CreateCriteria(typeof(DomainObject)).Add(NHibernate.Search.Searc
谢谢。我想创建lucene查询的方法就是使用查询解析器:
QueryParser queryP = new QueryParser("id", new StandardAnalyzer());
Lucene.Net.Search.Query q = queryP.Parse("Summary:NHibernate or Name:NHibernate");
IList result = s.CreateFullTextQuery(q, typeof(DomainObject)).List();