pom.xml
file:
platform
using the var
attribute, and points to a platform configuration in ../conf/platforms/solr/solr.conf:
zookeeper-host (java.lang.String)
HOST:PORT
values, followed by an optional chroot
value that starts with a forward slash. Using a chroot
allows multiple applications to coexist in one ensemble. For full details, see the ZooKeeper documentation.
Here are some examples:
host1:2181
host1:2181,host2:2181,host3:2181/mysolrchroot
zoo1.example.com:2181,zoo2.example.com:2181,zoo3.example.com:2181
groupField (java.lang.String)
backwardsCompatible (java.lang.Boolean)
false
ignoreAppliedFilters (java.lang.Boolean)
true
requestMethod (java.lang.String)
highlighting (java.lang.Boolean)
true
max-query-resend-attempts (java.lang.Integer)
default-collection (java.lang.String)
name (java.lang.String)
aliases (java.lang.String)
firstnamelastname
as name
and countryofresidence
as country
, use these mappings: aliases="firstnamelastname=name,countryofresidence=country"
defaultQuery (java.lang.String)
defaultFacets (java.lang.String)
spellCheck (java.lang.Boolean)
true
expandQuery (java.lang.Boolean)
true
autoCorrect (java.lang.Boolean)
true
fileTypeField (java.lang.String)
resultIDField (java.lang.String)
schema.xml
.
pageLimit (java.lang.Long)
fields
parameter is not used in the <search:query>
tag, all fields will be returned in the response. This is not the case however with the SolrCloud platform. On this platform, if the fields
parameter is omitted no fields will be returned in the response. This is to work around an issue identified with the SolrCloud platform that does not allow fields given by Appkit to be overridden by those defined in an invariants section of the SolrCloud request handler. To return all fields in the case, the fields parameter would must contain a wildcard character, fields="*"
.