问题标签 [qoq]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
225 浏览

coldfusion - update12 Coldfusion 2018 后按返回重复列排序的查询(QoQ)查询

我已使用Adob​​e的最新更新 12 更新了我的 Coldfusion 2018 服务器。一旦我更新了服务器,我就在我的 QoQ 中使用ORDER BY 为我的应用程序编写了一些 QoQ。每当我在 QoQ 中使用 order by 时,结果数据都会有一些重复的列。

在此处输入图像描述

在这里您可以看到第二个 QoQ 转储有两个 userID 列。我不确定我们为什么在这里拥有它以及它来自哪里。? 如果我在 ORDER BY 列表中再添加一列,那么该列也会在结果查询中重复。例如,如果添加 ORDER BY userid DESC, userName 那么查询转储查询具有 userID,userid,userName,username。

注意:这在我的 update12 之前没有发生。主查询不会发生这种情况。

0 投票
0 回答
42 浏览

coldfusion - 将 ColdFusion 服务器从 CF9 升级到 CF21 后出现查询的 ColdFusion 查询问题

我无法弄清楚这一点。我公司最近将我们的 ColdFusion 服务器从 CF9 升级到 CF2021。我的一个页面使用查询查询来运行。在升级之前,页面运行良好。但是,升级后查询 where 语句的查询没有返回任何结果。即使原始查询有数据。数据来自 DB2 数据源,以防新版本发生变化。

当我注释掉 AND 语句并转储上述查询时,我可以看到 original_query_result 的输出以及所有 TTL 值和 Sample 行。但是,如果我只想用 AND 语句抓取一行,那么查询会返回为找不到该行。我正在执行 cfoutput query = original_query_result 并尝试获取要在输出网格表中的每一行上显示的总量。

任何帮助将不胜感激。一个多星期以来,我一直试图弄清楚这一点。