Недокументированные заклинания НеХудожественного поиска


Переезжая из старого веб-окружение в новое (потому что старое уже старое совсем), мы переехали лапу сфинксу (который Sphinx), в результате чего его поиск стал менее удобным, чем хотелось бы. Около года сфинкс ходил с загипсованной лапой и вот наконец гипс был снят. Существо радостно забегало и вспомнило некоторое количество команд, которым его ранее выдрессировали.

Например, вот такой запрос будет искать только по названиям:

(@name кибернетика)

Вот так можно искать книги определенного автора:

(@author Перельман)

Вот так — по описанию:

(@descr питание)

Вот так — по оглавлению, либо тексту статьи.

(@text Амундсен)

Есть и совсем извращенные варианты, наподобие:

(@name кибернетика << мозг) (!@author Иванов)

это означает, что в названии есть слово «кибернетика», оно левее слова «мозг» и автор не Иванов.

— И нечего смотреть на меня жалосливыми глазами. Если к концу года в дополнение к лапам не отрастишь крылья и хвост — то отправим тебя на почетную пенсию.

sudo yum install manticore manticore-extra

Прикорнувшая на коврике в прихожей мантикора вздрогнула...

Библиотекаря В. И. О.
11.03.2023