Tag: solr schema

Solr Composite来自模式中现有字段的唯一键

我在solr中有一个名为LocationIndex的索引,其字段如下: // and some more fields solr_id 但是现在我想要更改模式,以便唯一键必须是两个已经存在的字段solr_id和solr_ver ……如下所示: // and some more fields solr_ver-solr_id 搜索之后我发现可以通过在schema中添加以下内容:(ref: Solr Composite来自模式中现有字段的唯一键 ) docid_s userid_s id id — 所以我改变了架构,最后它看起来像: solr_ver solr_id id id – // and some more fields id 但是在添加文档时它会给我错误: org.apache.solr.client.solrj.SolrServerException: Server at http://localhost:8983/solr/LocationIndex returned non ok status:400, message:Document [null] missing required field: id 我没有得到模式的哪些变化需要按预期工作? 在我添加的文档中,它包含字段solr_ver和solr_id 。 如何以及在何处(solr)通过将这些字段组合为solr_ver-solr_id创建id字段? […]