lijm1522 发表于 2017-12-18 20:48:31

solr 空间搜索

<?xml version="1.0" ?>  
<schema name="master" version="1.5">
  <types>
  <fieldtype name="string"sortMissingLast="true" omitNorms="true"/>
  <fieldtype name="location" subFieldSuffix="_coordinate"/>
  <fieldType name="long" precisionStep="0" omitNorms="true" positionIncrementGap="0"/>
  <fieldType name="int" precisionStep="0" omitNorms="true" positionIncrementGap="0" />
  <fieldType name="double" precisionStep="0" omitNorms="true" positionIncrementGap="0"/>
  </types>
  

  <fields>
  <field name="id" type="string" indexed="true" stored="true" required="true" multiValued="false" />
  <field name="name" type="string" indexed="true" stored="true" multiValued="false" />
  <field name="url" type="string" indexed="true" stored="true" multiValued="false" />
  <field name="businesshours" type="string" indexed="true" stored="true" multiValued="false" />
  <field name="provinceCode" type="string" indexed="true" stored="true" multiValued="false" />
  <field name="cityCode" type="string" indexed="true" stored="true" multiValued="false" />
  <field name="storeAddress" type="string" indexed="true" stored="true" multiValued="false" />
  <field name="geography" type="location" indexed="true" stored="true" multiValued="false" />
  <field name="storeIntrodced" type="string" indexed="true" stored="true" multiValued="false" />
  <field name="businessLicense" type="string" indexed="true" stored="true" multiValued="false" />
  <field name="telephone" type="string" indexed="true" stored="true" multiValued="false" />
  <dynamicField name="*_coordinate" type="double" indexed="true" stored="true" />
  <field name="_version_" type="long" indexed="true" stored="true"/>
  
</fields>
  <uniqueKey>id</uniqueKey>
  <defaultSearchField>name</defaultSearchField>
  <solrQueryParser defaultOperator="OR"/>
  
</schema>
页: [1]
查看完整版本: solr 空间搜索