Недокументированные заклинания НеХудожественного поиска
Переезжая из старого веб-окружение в новое (потому что старое уже старое совсем), мы переехали лапу сфинксу (который Sphinx), в результате чего его поиск стал менее удобным, чем хотелось бы. Около года сфинкс ходил с загипсованной лапой и вот наконец гипс был снят. Существо радостно забегало и вспомнило некоторое количество команд, которым его ранее выдрессировали.
Например, вот такой запрос будет искать только по названиям:
(@name кибернетика)
Вот так можно искать книги определенного автора:
(@author Перельман)
Вот так — по описанию:
(@descr питание)
Вот так — по оглавлению, либо тексту статьи.
(@text Амундсен)
Есть и совсем извращенные варианты, наподобие:
(@name кибернетика << мозг) (!@author Иванов)
это означает, что в названии есть слово «кибернетика», оно левее слова «мозг» и автор не Иванов.
— И нечего смотреть на меня жалосливыми глазами. Если к концу года в дополнение к лапам не отрастишь крылья и хвост — то отправим тебя на почетную пенсию.
sudo yum install manticore manticore-extra
Прикорнувшая на коврике в прихожей мантикора вздрогнула...