0
点赞
收藏
分享

微信扫一扫

eggjs 里链接 mysql 返回数据有 RowDataPacket 应该怎么处理?


问题

我们通过链接 mysql 时,获取的列表数据里面返回有 ​​RowDataPacket​​ 的东东,如下图:

// 3、通过 user_id 获取当前用户的账单列表
const result = await ctx.service.bill.list(user_id);

eggjs 里链接 mysql 返回数据有 RowDataPacket 应该怎么处理?_当前用户

处理

我们可以通过 ​​JSON.parse(JSON.stringify(result))​​ 来进行处理

// 3、通过 user_id 获取当前用户的账单列表
const result = await ctx.service.bill.list(user_id);
const list = JSON.parse(JSON.stringify(result));
console.log('3、通过 user_id 获取当前用户的账单列表',list);

eggjs 里链接 mysql 返回数据有 RowDataPacket 应该怎么处理?_node.js_02

参考资料

​​【Why select result return an array of RowDataPacket? #1330】​​

eggjs 里链接 mysql 返回数据有 RowDataPacket 应该怎么处理?_egg.js_03


eggjs 里链接 mysql 返回数据有 RowDataPacket 应该怎么处理?_当前用户_04


举报

相关推荐

0 条评论