sea-team / gofound

GoFound GoLang Full text search go语言全文检索引擎,毫秒级查询。 使用http接口调用,集成Admin管理界面,任何系统都可以使用。
Apache License 2.0
1.59k stars 190 forks source link

支持搜索时根据字段计算分数进行排序 #36

Closed CodFrm closed 2 years ago

CodFrm commented 2 years ago

查询时支持一个分数表达式,根据自定义的参数计算出文档分数再进行排序

curl -H "Content-Type:application/json" -X POST --data '{"query":"深圳北站","page":1,"limit":10,"order":"desc","scoreExp":"score+[document.hot]*10"}' http://127.0.0.1:5678/api/query