Я видел, что здесь много постов "порядок по релевантности" ... Я эту часть проработал ... Я бы хотел добиться результатов поиска, которые сначала упорядочены по релевантности, а затем по просмотрам .
Например, если я искал 'собака'
и мои результаты имели одинаковый уровень релевантности для "собаки", тогда я бы хотел упорядочить их по представлениям.
Вот мой SQL на данный момент - не стесняйтесь использовать другой подход, если вы можете придумать лучший способ.
select * from articles where match(title, description, tags)
against ('dog' in boolean mode) ORDER BY match(title, description, tags)
against ('dog' in boolean mode) DESC