Я пишу запрос в сценарии ColdFusion 9.01 и не могу понять, почему он не кэширует результаты.Тот же самый точный запрос будет кэшироваться при выполнении с использованием синтаксиса тега CFML.
SQL, источник данных, имя пользователя и пароль не изменяются.Я создал объект запроса cfscript после его создания и проверил, что аргумент cachedWithin был правильно получен во время инициализации.Я в тупике.
Версия CFScript, которая не будет кэшироваться
var Q = new Query(
SQL="SELECT * FROM TABLE"
,cachedwithin=createTimeSpan(0,0,60,0)
).execute().getResult();
Версия тега CFML, которая будет кэшировать
<cfquery name="local.q">SELECT * FROM TABLE</cfquery>
Спасибо за ваше время и помощь.
Аарон