@ espresso_coffee, здесь я рассмотрел вашу проблему. Я надеюсь, что вам нужно создать структуру с ключом в качестве числа строк, и каждое значение ключа должно быть в формате структуры. Здесь я приведу пример кода для моего запроса. Я надеюсь, что это полезно для вас.
<cfquery name="readStudent" datasource="student">
select * from user
</cfquery>
В моей пользовательской таблице 6 записей с именем, фамилией и идентификатором. Здесь я перебираю запрос и преобразовываю его в значения структурных ключей. Я использовал синтаксис скрипта, потому что ваш код имеет стиль скрипта. :)
<cfscript>
myStr = {};
for (row in readStudent) {
structInsert(myStr, #readStudent.currentrow#, row);
}
writeDump(myStr);
</cfscript>
Здесь я создаю свое первое имя структуры как myStr, зацикливаю данные запроса и вставляю структурное значение для ключа с текущей строкой, равное readStudent.currentRow , а значение находится в строке . Строка, имеющая имя, фамилию и идентификатор в качестве структурного ключа и его значение.
БЮР: Я приложил пример запроса и преобразовал его в структурное значение. Поправь меня, если я неправильно понял твою проблему
Надеюсь, это поможет вам. Благодарю.