Перейти к содержимому

dpsearch-4.53-12092009

В новом снапшоте dpsearch-4.53-12092009 добавлена команда SectionSQL.

SectionSQL <name> <num> <maxlength> [strict] <SQLtemplate> [<DBAddr>]



В общем она аналогична команде Section, т.к. она тоже определяет секцию документа, однако значением указанной секции является результат выполнения SQL-запроса, получающегося из SQLtemplate заменой всех мета-перемнных, аналогичных используемым в поисковом шаблоне. В качестве значения секции выбирается первый столбец всех строк, возвращаемых по SQL-запросу. Пример использования:

SectionSQL db.title 3 0 "SELECT d.url_desc FROM url u, url_desc d WHERE u.url='$(URL)' AND d.id=u.id"  pgsql://user:pwd@db.site.ext/directory/?charset=KOI8

Используя команду SectionSQL, можно учитывать при индексировании существующие отдельно каталоги сайтов или закладок.

dpsearch-4.53-12092009: 7 комментариев

  1. Уведомление: Founds » Blog Archive » dpsearch-4.53-12092009

  2. alextk77

    А почему описание и примеры формата команды не переносятся по строкам? Исправьте это. А то страницу расстягивает немеренно.

  3. Уведомление: dpsearch-4.53-24122009

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

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