У меня SP с использованием FTS (полнотекстовый поиск). Я хочу выполнять поиск по нескольким полям, «разумно» ранжировать результаты на основе назначенных мне весов.
Рассмотрим поиск в представлении, извлекающий данные из таблиц: Книга, Автор и Жанр.
Теперь я хочу, чтобы искатель мог делать: "Фантастика Людлума", "Роберт Людлум Борн", "Борн Людлум" и т. Д.
К сожалению, в настоящее время я могу сделать это только так: http://pastebin.com/fdce11ff
Это довольно плохо, потому что я вручную разбиваю строку поиска. Я знаю Я делаю это совершенно неправильно, но не могу найти правильный способ поиска по нескольким полям в FTS. Может кто-нибудь помочь, пожалуйста?