【发布时间】:2021-03-27 13:09:45
【问题描述】:
我正在尝试获取查询结果以将查询结果显示为:ArrayofStructs 但是
按照我想要的方式,
[
{"fieldname" : "Action",FieldValue":"Update"},
{"fieldname" : "MainTitle",FieldValue":"Please Update Database"}
]
上面的例子如果只是一行,但我有 10 行,我正在尝试上面的输出,我怎么能在冷融合中做,如果它不像上面的情况,我可以选择 arrayofstructs 但是这真的很烦人
这是我的查询
SELECT pagetitle as Action,
Title as MainTitle,
FROM QoQueries
ORDER BY pageTitle asc
我正在使用 ACF 2021
正如您所注意到的,它确实将列名和字段值输出为单独的而不是键/对
【问题讨论】:
-
如果您能够为一行编写代码,请在查询循环中运行相同的代码。
-
这就是问题所在,我知道我想要它,但不知道我应该怎么做,这就是我需要帮助的地方
-
您能否修正问题中的引号,以便更清楚哪些是计算值?并提供一些关于数据库或 QoQ 数据的演示记录?
-
如何将这些数据输出为 HTML,并以表格
fieldName和fieldValue作为列标题?<th>值。您会遍历查询并创建 HTML 对吗?现在创建一个空数组,然后使用这些键和查询值循环遍历一个结构。将结构添加到数组中,重复。 -
@AdrianJ.Moreno 是的,理论上这听起来不错,但我只是在努力想办法如何做到这一点,我在这里一无所知
标签: coldfusion lucee