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

questionAnswers(2)

yourAnswerToTheQuestion