2014-07-18 1 views
0

저는 두 가지 쿼리를 테스트 중이며 정확히 같은 결과를 산출합니다. 이는 결과적으로 어떻게 든 관련성에 따른 주문이 여기에서 작동하는 것처럼 보입니다.관련성에 따른 부울 전체 텍스트 검색 순서가 작동하지 않는 것 같습니다

$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"; 

답변

0

결과를 반환 할 순서를 지정했는지 확인하십시오.

ORDER BY desc, score DESC; 
+0

문제를 해결하지 못하는 것 같습니다. 이제 쿼리는 아무 것도 반환하지 않습니다. – Zannix

관련 문제