我需要在Solr索引中为每个文档添加一个新字段。
此新字段无需搜索。它只需要存储在Solr中并在搜索结果中返回。
可以根据id字段(以及solr索引中不存在的其他信息)计算新字段的值。
实现这一目标的最快,最简单的方法是什么?
答案 0 :(得分:1)
curl http://localhost:8983/solr/yourcollection/schema -X POST -H 'Content-type:application/json' --data-binary '{
"add-field" : {
"name":"myfield",
"type":"string",
"stored":true
}
}'
只需使用reindex操作即可为现有文档填写此字段的值。