gpt4 book ai didi

coldfusion - 为什么这个查询不会使用 cfscript 在 ColdFusion 9.01 中缓存?

转载 作者:行者123 更新时间:2023-12-04 06:46:00 25 4
gpt4 key购买 nike

我正在用 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>

感谢您的时间和帮助。

亚伦

最佳答案

给它一个名字! :)

var Q = new Query(
SQL="SELECT * FROM TABLE"
,cachedwithin=createTimeSpan(0,0,60,0)
,name="myQuery"
).execute().getResult();

http://www.compoundtheory.com/?action=displayPost&ID=500

关于coldfusion - 为什么这个查询不会使用 cfscript 在 ColdFusion 9.01 中缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7897895/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com