Использую билдер запросов
Query Builder for SphinxQL . Выдает ошибку "[1064] You have an error in your SQL syntax". А сам запрос получается от Query Builder
такой: "SELECT title FROM userads WHERE MATCH('(@title searchtext)') AND active = 1". А именно ругается на часть "MATCH('(@title subject)') ".
Я понимаю, что правильно писать MATCH (`title`) AGAINST ('$searchtext'). Но почему билдер составляет запрос неправильно?
Вот мой запрос:
$query = (new SphinxQL($conn))->select('title')
->from('userads')
->match('title', 'searchtext')
->where('active', '=', 1);
$result = $query->execute();