dpsearch-4.53-12092009
13 Сентябрь 2009 12:23 by MaximeВ новом снапшоте 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, можно учитывать при индексировании существующие отдельно каталоги сайтов или закладок.
Popularity: 13%
Похожие записи
| В Мой Мир |
|

Сентябрь 13th, 2009 at 17:09
[...] this page in Russian. Share This Popularity: unranked [...]
Сентябрь 13th, 2009 at 21:47
SQL-запрос должен возвращать данные в кодировке, эквивалентной LocalCharset.
Сентябрь 15th, 2009 at 10:10
Да SQL-запрос возвращает данные в кодировке loacalcharset ekvivaletnoy.
Сентябрь 15th, 2009 at 10:29
Thanks, the mistype fixed. You can read this article in English here: http://blog.dataparksearch.org/186
Сентябрь 15th, 2009 at 17:24
А почему описание и примеры формата команды не переносятся по строкам? Исправьте это. А то страницу расстягивает немеренно.
Декабрь 24th, 2009 at 14:47
[...] Изменения в снапшоте dpsearch-4.53-24122009 относительно снапшота dpsearch-4.53-12092009: [...]