我正在使用Amazon Cloud Search,使用IMDB(DEMO)数据。
我正在搜索关键词" Crime"它显示了85个结果,其中包括" Crime"关键字在文档中的任何位置。
但我想首先得到的结果包含"犯罪"在标题中,然后是其他人。
在第二个屏幕中显示4个结果。但我想要所有85条记录。但是我希望这些结果先是等等。
答案 0 :(得分:1)
使用字段加权来提升title
字段对排名的影响。
如果您始终希望标题中的“犯罪”结果显示在其他结果之前,请将title
提升为某个较大的数字,例如:
q.options={fields:['title^999']}
有关详情,请参阅文档: http://docs.aws.amazon.com/cloudsearch/latest/developerguide/weighting-fields.html