Почему этот запрос не кэширует в ColdFusion 9.01 с помощью cfscript?

Я пишу запрос в сценарии 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>

Спасибо за ваше время и помощь.

Аарон

8
задан Aaron Greenlee 26 October 2011 в 01:59
поделиться