Я недавно обнаружил, что это невозможно в SQLite:
SELECT * FROM fruit WHERE fruit MATCH '-apple'
И все же это возможно:
SELECT * FROM fruit WHERE fruit MATCH 'pear -apple'
Я пробовал это использовать FTS3 и FTS4 с теми же результатами.Почему для соответствия требуется хотя бы один неотрицательный термин?И как мне обойти это ограничение?Мне нужно вернуть все фрукты, которые не соответствуют "яблоку" ... вот и все.Есть идеи?