0

我正在使用 solr:8.11.1-slim 通过 docker 设置我的第一个 Solr 服务器。我将使用模式 API 为名为“产品”的核心设置模式。在阅读文档时,似乎有关于字段类型的文档的错误信息: https ://solr.apache.org/guide/8_11/field-types-included-with-solr.html

对比

https://solr.apache.org/guide/8_11/schema-api.html

我按照第一个指南获取有关我可以指定哪些字段类型的信息,并尝试根据第二个文档发送请求,例如:

{ 'add-field': { "name":"latlong", "type":"LatLongPointSpatialField", "multiValued":False, "stored":True, 'indexed': True } },

但是 Solr 给了我错误,例如:

org.apache.solr.api.ApiBag$ExceptionWithErrObject: error processing commands, errors: [{add-field={name=latlong, type=LatLongPointSpatialField, multiValued=false, stored=true, indexed=true}, errorMessages=[Field 'latlong': Field type 'LatLongPointSpatialField' not found

那么给了什么?我是误读了文档,还是它们错了,或者 docker 中的 solr 8.11.1 图像有问题?为什么它不接受我提供的字段类型?

提前感谢您的帮助。

4

0 回答 0