You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by ry...@apache.org on 2008/01/03 22:30:40 UTC
svn commit: r608638 -
/lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/response/FacetField.java
Author: ryan
Date: Thu Jan 3 13:30:39 2008
New Revision: 608638
URL: http://svn.apache.org/viewvc?rev=608638&view=rev
Log:
use ClientUtils to escape filterQuery
Modified:
lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/response/FacetField.java
Modified: lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/response/FacetField.java
URL: http://svn.apache.org/viewvc/lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/response/FacetField.java?rev=608638&r1=608637&r2=608638&view=diff
==============================================================================
--- lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/response/FacetField.java (original)
+++ lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/response/FacetField.java Thu Jan 3 13:30:39 2008
@@ -20,6 +20,8 @@
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
+
+import org.apache.solr.client.solrj.util.ClientUtils;
/**
* A utility class to hold the facet response. It could use the NamedList container,
@@ -75,9 +77,10 @@
public String getAsFilterQuery() {
if (_ff.getName().equals("facet_queries")) {
return _name;
- } else {
- return _ff._name+":\""+_name+"\"";
}
+ return
+ ClientUtils.escapeQueryChars( _ff._name ) + ":" +
+ ClientUtils.escapeQueryChars( _name );
}
}