Obtendo um erro complexo de objeto ao tentar gerar valores de consulta
Meu objetivo é apenas gerar os dados da coluna especificados em "fieldList"
Obtendo o seguinte erro:
s tipos de objetos @Complex não podem ser convertidos em valores simples. A expressão solicitou um resultado de expressão variável ou intermediária como um valor simples; no entanto, o resultado não pode ser convertido em um valor simples. Valores simples são seqüências de caracteres, números, valores booleanos e valores de data / hora. Consultas, matrizes e objetos COM são exemplos de valores complexos. A causa mais provável do erro é que você está tentando usar um valor complexo como simples. Por exemplo, você pode estar tentando usar uma variável de consulta em uma tag cfif. O erro ocorreu na linha 20.
Ao tentar fazer o seguinte:
<cfquery datasource="retailers" name="myQuery">
Select * FROM retailer
WHERE retailer_id = '#url.id#'
</cfquery>
<cfset fieldList = "company,phone,phone_secondary,fax,email,website">
<cfloop list="#fieldList#" index="i">
#myQuery[i]#
</cfloop>
Isso não deveria funcionar sem me dar um erro? Sinto que estou apenas ignorando algo simples, mas não consigo encontrar a resposta em lugar algu