You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by di...@apache.org on 2010/03/11 17:33:04 UTC
svn commit: r921924 -
/lucene/lucene.net/trunk/C#/contrib/FastVectorHighlighter.Net/FastVectorHighlighter.Net/FieldQuery.cs
Author: digy
Date: Thu Mar 11 16:33:04 2010
New Revision: 921924
URL: http://svn.apache.org/viewvc?rev=921924&view=rev
Log:
LUCENENET-349 FieldMatch not working in FastVectorHighlighter
Modified:
lucene/lucene.net/trunk/C#/contrib/FastVectorHighlighter.Net/FastVectorHighlighter.Net/FieldQuery.cs
Modified: lucene/lucene.net/trunk/C#/contrib/FastVectorHighlighter.Net/FastVectorHighlighter.Net/FieldQuery.cs
URL: http://svn.apache.org/viewvc/lucene/lucene.net/trunk/C%23/contrib/FastVectorHighlighter.Net/FastVectorHighlighter.Net/FieldQuery.cs?rev=921924&r1=921923&r2=921924&view=diff
==============================================================================
--- lucene/lucene.net/trunk/C#/contrib/FastVectorHighlighter.Net/FastVectorHighlighter.Net/FieldQuery.cs (original)
+++ lucene/lucene.net/trunk/C#/contrib/FastVectorHighlighter.Net/FastVectorHighlighter.Net/FieldQuery.cs Thu Mar 11 16:33:04 2010
@@ -282,8 +282,7 @@ namespace Lucene.Net.Search.Vectorhighli
public List<String> getTermSet(String field)
{
- if (!fieldMatch) return null;
- return termSetMap.Get(field);
+ return termSetMap.Get(fieldMatch ? field : null);
}
/**
@@ -313,8 +312,7 @@ namespace Lucene.Net.Search.Vectorhighli
private QueryPhraseMap GetRootMap(String fieldName)
{
- if (!fieldMatch) return null;
- return rootMaps.Get(fieldName);
+ return rootMaps.Get(fieldMatch ? fieldName : null);
}
int NextTermOrPhraseNumber()