我有一个字段,叫做'消息',它可以容纳一个长度不超过500个字符的字符串。基本上是为一个站内收件箱系统准备的。
一个用户的收件箱有250条消息的容量。
如果一个用户想在他们的收件箱中搜索带有 "men fashion "字符串的消息,我希望MySQL查询在搜索 "message "字段之前将查询限制在与该用户相关联的250条消息。
我希望查询还能按照搜索字符串与消息内容的匹配程度来确定并返回查询结果。因此,一条消息如果有'男士时尚'出现三次,就会出现在顶部;有'时尚'的消息会出现在下一个,有'男士'的消息会出现在底部。
你怎么。
你可以看看MySql全文搜索功能。它可以按相关性返回搜索结果。