标签: solr
是否可以在搜索查询时将字段添加到架构(是否托管,无关紧要)?
基本上,我的Solr会收到我无法预料的字段的搜索查询。如果查询包含不在架构中的字段,我得到:
“ msg:未定义的字段”
我使用距离函数对结果进行排序:
/select?q=city:Atlanta+_val_: dist(2,fieldX,fieldY,0,0)&fl=ticket_id,score&sort=score asc"
例如,如果fieldY不在模式中,我希望Solr为它提供一个默认值,并且不会失败