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>
お時間をいただき、ありがとうございました。
アーロン