小编Nic*_*las的帖子

如何获取ColdFusion 9中页面上运行的所有查询的列表

我想在Application.cfc onRequestEnd函数中添加一些代码,如果某个应用程序变量标志打开,则会将查询sql和执行时间记录到数据库表中.这部分相对容易,因为ColdFusion将sql和执行时间作为查询结构的一部分返回.

但是,这个网站可能接近1000页,修改所有这些页面是不现实的.所以我想在onRequestEnd函数中以编程方式完成这项工作.为了做到这一点,我需要以某种方式获取在页面上执行的所有查询的列表,这就是我难倒的地方.

如何获取当前页面上已执行的所有查询的名称列表?这些查询出现在模板的变量范围中,但是其中还有无数的其他变量,我不确定如何轻松地循环并确定哪个是查询.

任何帮助,将不胜感激.

coldfusion cfc cfquery application.cfc coldfusion-9

5
推荐指数
1
解决办法
1791
查看次数

标签 统计

application.cfc ×1

cfc ×1

cfquery ×1

coldfusion ×1

coldfusion-9 ×1