SELECT *, WEIGHT() AS w
FROM answers
WHERE MATCH('(\"как подключить домен*\"^5)|(как^20|как*^10|*как^10|*как*^5)|(подключить^20|подключить*^10|*подключить^10|*подключить*^5)|(домен^20|домен*^10|*домен^10|*домен*^5)')
LIMIT 0,5
OPTION ranker=wordcount, field_weights = (quest=10, keys=2, answer=1);
{quest: "как подключить почту для домена", category: "2", w: "50"}
{quest: "как подключить домен к сайту", category: "2", w: "50"}
{quest: "Как подключить SSL-сертификат для домена", category: "8", w: "50"}
mysql> select *, weight() from idx_min where match('Как подключить доме*');
+------+--------------------------------------------------------------------------+----------+
| id | body | weight() |
+------+--------------------------------------------------------------------------+----------+
| 1 | как подключить домен к сайту | 3319 |
| 2 | как подключить почту для домена | 2319 |
| 3 | Как подключить SSL-сертификат для домена | 2319 |
+------+--------------------------------------------------------------------------+----------+
3 rows in set (0.01 sec)
mysql> select *, weight() from idx_min where match('Как подключить доме* подключить') option ranker=expr('sum(lcs)');
+------+--------------------------------------------------------------------------+----------+
| id | body | weight() |
+------+--------------------------------------------------------------------------+----------+
| 1 | как подключить домен к сайту | 3 |
| 2 | как подключить почту для домена | 2 |
| 3 | Как подключить SSL-сертификат для домена | 2 |
+------+--------------------------------------------------------------------------+----------+
3 rows in set (0.00 sec)
mysql> select *, weight() from idx_min where match('Как доме* подключить') option ranker=expr('sum(lcs)');
+------+--------------------------------------------------------------------------+----------+
| id | body | weight() |
+------+--------------------------------------------------------------------------+----------+
| 1 | как подключить домен к сайту | 1 |
| 2 | как подключить почту для домена | 1 |
| 3 | Как подключить SSL-сертификат для домена | 1 |
+------+--------------------------------------------------------------------------+----------+
3 rows in set (0.01 sec)