2011-12-05 19 views
0

微調整全文PDO検索

$STH = $DBH->prepare('SELECT *, 
MATCH (title,title_under,subject) AGAINST (:query) AS score 
FROM articles 
WHERE MATCH(title,title_under,subject) AGAINST(:query IN BOOLEAN MODE) 
order by score desc'); 

は私が/追加するために自分の条件を実行できるようにmysqlのことで算出されるスコアを返す方法はあります結果を解析する前にポイントを差し引きますか?あなたのSELECT文では「スコアAS()AGAINST MATCH()」

答えて

0

はい、すでにそれは、MySQLによって算出されるスコアを返すだろうただ、それを行うだろう。

私はSELECT中にない、しかし、あなたは、WHERE句にBOOLEAN MODE IN FTの検索を実行するに気づく、しかし。