0
部分我here ...Lucene'加入'如何?第二部分
要求:
在多個領域並在搜索多個值Bar.Id == argBar.Id
var parser = new MultiFieldQueryParser
(new[] { "Name", "Title" }, new SimpleAnalyzer());
parser.???(string.Format("Bar.Id:{0}",argBar.Id)); // o_0
var query = Session.CreateFullTextQuery
(parser.Parse(searchValue), new[] { typeof(Foo) });
Query searchQuery = MultiFieldQueryParser.Parse
(term, new[] {"title", "description"},
new[] {BooleanClause.Occur.SHOULD, BooleanClause.Occur.SHOULD},
new StandardAnalyzer());
因此,理論上 - 我應該可以添加argBar.Id
和BooleanClause.Occur.Must
,但Lucene.Net 2.4.0.2中沒有這樣的過載。