parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

да, надо как-нить...

Misha v.3 26.02.2003 19:42 / 26.02.2003 20:02

пока их там всего парочка:
$options[
$.file[файл куда сохранится результат]
$.clear(если не 0, то просто удаляем файл, который указали в file, сам запрос игнорируется)
]

это то, что нужно было мне, естественно можно сделать время для кеширования, но я не стал.

я использую это так:
1. когда надо вызываю ^MAIN:pSQL.sql[table][запрос][параметры запроса][$.file[$файл_для_кеша]]
2. если происходит какое-то событие, по которому я знаю, что должен кеш очистится я зову: ^MAIN:pSQL.sql[table][;][$.file[$файл_для_кеша]$.clear(1)] и знаю, что следующий запрос как в п.1 достанет что мне надо из базы, а не из файлика.

да, с кешированием осторожно, возможны баги, если в текстах есть ентеры :) я использую это там, где их заведомо нет.