【发布时间】:2026-01-22 20:30:01
【问题描述】:
好的,所以我有两个正在测试的查询,它们产生完全相同的结果,也就是说,以某种方式按相关性排序似乎在这里不起作用:
$query1 = "SELECT * FROM ads
WHERE
MATCH (title,description) AGAINST ('+".$query."' IN BOOLEAN MODE)
AND status='Active'";
$query2 = "SELECT *,
MATCH (title, description) AGAINST ('+".$query."' IN BOOLEAN MODE)
AS score
FROM ads
WHERE status='Active' AND
MATCH(title, description) AGAINST ('+".$query."' IN BOOLEAN MODE)
ORDER BY score desc";
【问题讨论】:
标签: php mysql search boolean relevance