欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

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

程序员文章站 2023-12-24 14:01:09
...
我做一个文章搜索的功能,默认搜索的结果是按照发布时间排序的,我想按照搜索的内容相关性排序,怎么做呢?

mysql没有这样的语法吧?

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

或者中文分词什么的?

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

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

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

回复内容:

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

mysql没有这样的语法吧?

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

或者中文分词什么的?

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

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

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

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

相关标签: php mysql sql

上一篇:

下一篇: