dpsearch-4.53-03052009

Оцените, пожалуйста

В последнем снапшоте DataparkSearch Engine расширена команда Limit, теперь в ней можно указывать SQL-запрос, возвращающий все возможные пары значение лимита и значение url.rec_id. Например:


Limit prm:strcrc32 "SELECT label, rec_id FROM labels" pgsql://u:p@localhost/site/

Третий параметр (DBAddr) - необязателен, используется для установки соединения с другой SQL-базой, отличной от базы поисковика, из которой извлекаются данные лимита. prm - имя лимита и имя CGI-параметра, используемого для указания значения этого лимитаю strcrc32 - тип лимита, в данном случае - строка, по которой вычисляется значение hash32, используемое в качестве ключа.

Вместо strcrc32 можно использовать следующие типы лимитов:
hex8str - 16-ричная строка или строка в base-26, аналогичные используемым в лимите по категориям. В этом случае создается вложенный лимит.
int - целое число (4-байтовое).

В поисковом шаблоне search.htm или файле конфигурации searchd.conf можно использовать сокращенную форму команды Limit:


Limit prm:strcrc32

Поделиться:
  • Twitter
  • LiveJournal
  • Блог Я.ру
  • Блог Li.ру
  • Google Buzz
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Одноклассники
  • Facebook
  • FriendFeed
  • В закладки Google
  • LinkedIn
  • StumbleUpon
  • Technorati
  • Digg
  • БобрДобр
  • MisterWong.RU
  • Memori.ru
  • МоёМесто.ru
  • Сто закладок

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *