如何阻止Coldfusion将查询列名转换为大写?

Jen*_*gar 7 coldfusion cfquery

当我使用ColdFusion 8中的cfquery标签从MySQL表中选择数据时,即使我将它们存储在数据库表中的camelCase中,列名也都会转换为大写.有没有办法让ColdFusion尊重列名的情况?

我问的原因是因为我将查询结果作为JSON对象返回,我不想在JavaScript端使用大写属性名称,因为我保留了常量的命名约定.

tsu*_*man 7

queryName.getMetaData().getColumnLabels()
Run Code Online (Sandbox Code Playgroud)

返回查询列标签数组,其中包含查询中的原始案例


Ray*_*den 5

在查询对象上使用getMetaData.它返回一个列数组,显示您在查询中使用的相同大小写.