我正在尝试使用MySQL全文搜索功能。不幸的是,文档没有提供任何关于获取搜索结果元数据的信息,例如命中偏移量、总计数等。我们如何实现这一点?
发布于 2016-01-25 02:44:20
Mysql没有提供太多关于搜索结果的元数据。您可以通过以下方式获得所谓的relevance score:
SELECT id, MATCH (title,body)
AGAINST ('Tutorial' IN NATURAL LANGUAGE MODE) AS score
FROM articles;相关性是根据行中的单词数量、该行中唯一单词的数量、集合中的单词总数以及包含特定单词的文档(行)的数量来计算的。
您可以获得有关索引本身的更多信息,请参阅this topic on SO
https://stackoverflow.com/questions/34979581
复制相似问题