nhibernate 検索を接続しようとしていますが、いくつかの問題が発生しました。
nuget パッケージをダウンロードしましたが、エラーが発生しました
タイプ「Lucene.Net.Search.Query」は、参照されていないアセンブリで定義されています。アセンブリ 'Lucene.Net, Version=2.9.2.2, Culture=neutral, PublicKeyToken=null' への参照を追加する必要があります
正しいバージョンがないようです。入手できる最新バージョンはありますか? 見つからないようです。
2 次のエラーは
string query = "Name: Test";
using (var nhibernateSearch = Search.CreateFullTextSession(unitOfWork.Session))
{
base.unitOfWork.BeginTransaction();
var carSearchResults = nhibernateSearch.CreateFullTextQuery(query)
.SetMaxResults(5)
.List();
//var results = nhibernateSearch.CreateFullTextQuery(query).List();
base.unitOfWork.Commit();
}
私は得る
The best overloaded method match for 'NHibernate.Search.IFullTextSession.CreateFullTextQuery(Lucene.Net.Search.Query, params System.Type[])' has some invalid arguments
3 次に表示されるエラーは
Error 13 Argument 1: cannot convert from 'string' to 'Lucene.Net.Search.Query'
私はこのチュートリアルに従おうとしてきましたが、これまでのところ多くの変更が加えられているようです。