「フルテキストの float スコア」を結果セットの他の値に混ぜたい
たとえば、ユーザーの投票が多い行に関連性を与えたい... ユーザーの投票で並べ替えたくはありませんが、投票の多いページに「いくつかのブースト」、より多くの可視性を与えたいと考えています。
これは開発者にとって主観的なものですが、問題は「全文スコア」が基準点を与えないことです (単一の値が結果セット全体の影響を受けるため)。
どうすればこれを管理できますか?
ありがとう... 私の英語でごめんなさい。
シナリオ:
ID | キーワード | ユーザー投票
1 | あああああああああ 10
2 | ああああbbbb cccc | 20
3 | あああああああああ 0
4 | ああああbbbb cccc | 1000 --- これは視認性を向上させることができます
5 | あああ | 10
選択する
*、
(
MATCH(キーワード) AGAINST('aaaa')
+
/* ユーザー投票の計算はこちら */
)
スコアとして
から
マイテーブル
オーダーバイ
スコア DESC