А юзер в поиске прислал text1 и text4, то я хочу чтобы либо первый вариант выдавался в первую очередь, либо наоборот - второй, в зависимости от настроек.
вопрос: можно ли выбрать это из индекса?
2. сортировки по порядку
если юзер ввел 'text5', 'text1', можно ли чтобы это либо не находилось, либо иметь возможность чтобы оно попадало куда-то вглубь выборки (то есть первыми выводились бы записи с текстовым И позиционным совпадением, а далее только текстовым)?
Ну и еще вопрос, уже наверное не про GIN, хотя может и про него
предполагаем что пользователь вводит фразу
text1, text2, abc
сплитим фразу по запятым, все кроме последней части считаем точными совпадениями, а вот последнюю часть считаем частью ввода.
то есть хочу чтобы индекс отвечал на вопрос
"все поля, содержащие в себе text1 и text2 и плюс к этому любое поле, начинающееся (или содержащее в себе) с букв abc"