Home  >  Q&A  >  body text

php - 我做一个文章搜索的功能,默认搜索的结果是按照发布时间排序的,我想按照搜索的内容相关性排序,怎么做呢?

我做一个文章搜索的功能,默认搜索的结果是按照发布时间排序的,我想按照搜索的内容相关性排序,怎么做呢?

mysql没有这样的语法吧?

这样功能需要搞个全文索引什么的吗?

或者中文分词什么的?

这些我都不懂,单凭写sql能实现吗?

再比如像一些搜索结果排序,按销量,按人气,按时间,还有综合,我想知道这个综合是什么意思呢,综合会按照什么排序呢?

希望知道的大神给我指点一下,感激不尽了,谢谢!

怪我咯怪我咯2772 days ago531

reply all(1)I'll reply

  • 伊谢尔伦

    伊谢尔伦2017-04-10 16:32:19

    单凭 SQL 来做不可能实现,除非你有非常精妙的设计。

    reply
    0
  • Cancelreply