我找不到更好的标题,如果可能的话,请根据您最终的建议更改它。 我的问题: 我有一个音乐艺术家数据库。 它们看起来像这样:“dr. dre feat. akon”,“eminem& dr. dre”,“dr. dre feat. ll cool j”,“dr. dre”,“dr. d...
我正在浏览网络,寻找一个索引和搜索框架,偶然发现了Solr。 我们绝对需要的功能是基于哪个字段匹配到结果来提升相关度。 以下是一个小例子: 考虑这样一条记录:<movie> <title>The Dark Knight</title> <a...
我了解了 Elasticsearch 中的提升。我们可以在索引或查询时应用提升。索引时间提升是一种静态提升,不建议使用。查询时间提升具有动态性质,是一个好的和首选的方法。 我们还可以为字段添加提升。例如,如果我们要在多个字段中搜索一个术语,我们可以提升一个字段以改变文档的得分。{ "m...
我有一个查询(其余部分都不重要,例如分页): "query": { "filtered": { "query": { "bool": { "must": [ { "term": { ...