为什么以下在 CF10 中有效但在 CF9 中无效?
<cfset out="">
<cfif isQuery( arguments.values ) >
<cfloop query="#arguments.values#" >
<cfset out = '#out#<option value="#value#">#label#</option>'>
</cfloop>
</cfif>
CF9 声明“复杂对象类型不能转换为简单值”。对于包含 cfloop 的行。我正在使用 Coldbox 框架,它的调试器信息显示 arguments.values 是一个带有标签和值列的查询。