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

比如localsql="selectappMasterSecretfromappInfowhereappKeyin(\'90e47c9c-6099-4c11-875a-7... 比如
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"}]
如何对结果集里的每一行进行遍历,并得到对应的属性值
展开
 我来答
鼠1年2大3吉
推荐于2016-05-10 · 超过27用户采纳过TA的回答
知道答主
回答量:88
采纳率:0%
帮助的人:25万
展开全部
[{"------------":"----------"},{"-----":"---------"}]
开始字符---列分隔符------行分隔符----列分隔符----结束字符
直接字符串解析就能获取每一行和每一列的值
匿名用户
2014-10-09
展开全部
祝你早日解决三大问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式