我正在尝试使用MySQL全文搜索功能。遗憾的是,文档没有提供有关获取搜索结果元数据的任何信息,例如命中偏移,总计数等。我们如何实现这一目标?
答案 0 :(得分:0)
Mysql没有提供有关搜索结果的大量元数据。您可以通过以下方式获得所谓的relevance score:
SELECT id, MATCH (title,body)
AGAINST ('Tutorial' IN NATURAL LANGUAGE MODE) AS score
FROM articles;
相关性是根据行中的单词数计算的 该行中唯一单词的数量,即该单词中的单词总数 集合,以及包含a的文档(行)数 特别的话。
您可以获取有关索引本身的更多信息,请参阅this topic on SO