me gustaría probar:¿Cómo se prueba para ver si existe una variable en una estructura de ColdFusion?
<cfif Exists(MyStruct["mittens"])>
</cfif>
Si la tecla "manoplas" no existe en MyStruct, ¿qué va a volver? 0 o "" ??
¿Qué debería reemplazar la función Exists?
ACTUALIZACIÓN
he intentado,
<cfif IsDefined(MyStruct.mittens)>
Lo que también lanza el error
Elemento manoplas no está definido en MyStruct.
IsDefined funcionaría también, pero es más lento. – Tomalak
El motivo por el que IsDefined no le funcionaba, ya que las citas dobles faltaban. En lugar de buscar la clave de estructura 'mitones', intentaba quitar la referencia a la tecla mitones para ver si había existencia. Es por eso que todavía recibías el error –