配列内に含まれる構造体の値を見つけようとしています。次の図は、表現を示しています。
以下のコードを試しましたが、CF 9.0.1 を使用するとこのエラーが発生します
Element OPTIONTYPE_NAME is undefined in a CFML structure referenced as part of an expression.
私が試しているコード:
<cfif !ArrayIsEmpty(result)>
<cfset arrayIndex = 0>
<cfloop from="1" to="#ArrayLen(result)#" index="counter">
<cfif result[counter].OPTIONTYPE_NAME IS "color">
<cfset arrayIndex = counter>
<cfdump var="#arrayIndex#">
</cfif>
</cfloop>