nginx ,lua 操作mysql数据库,如何对数据库结果集进行遍历

比如 local sql = "select appMasterSecret from appInfo where appKey in (\'90e47c9c-6099-4c11-875a-7a61bae68cbc\',\'ee538dbe-6989-4077-a896-f00b63c2633a\')" res, err, errno, sqlstate = db:query(sql) if not res then ngx.say("bad result: ", err, ": ", errno, ": ", sqlstate, ".") return end local len=(#res) res是我的结果集 ngx.say(len) 这里可以得到结果集的大小, 结果集转json后 [{"appMasterSecret":"7e0d5b5a-78c4-43fa-8538-87e0eace61ab"}, {"appMasterSecret":"43239b23-8f0d-430e-bb10-eb17f5944ca1"}] 如何对结果集里的每一行进行遍历,并得到对应的属性值

[{"------------":"----------"},{"-----":"---------"}]
开始字符---列分隔符------行分隔符----列分隔符----结束字符
直接字符串解析就能获取每一行和每一列的值
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜