首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用MySql在NodeJS中只获取没有列名的数据

问如何使用MySql在NodeJS中只获取没有列名的数据
EN

Stack Overflow用户
提问于 2019-08-12 14:00:49
回答 2查看 347关注 0票数 0

当我想在NodeJS中从mysql中获取数据时,结果如下

代码语言:javascript
复制
RowDataPacket {  name :  'John',  marks :  56}

但是我想在没有列名或其他东西的情况下获取这些数据。我只需要使用NodeJS来解决这个问题。我看到了一些JSON解决方案,但由于我的程序,我不能这样做。

EN

回答 2

Stack Overflow用户

发布于 2019-08-12 14:47:37

“SELECT”查询的结果将是一个对象数组。并且每个对象定义一行。您可以遍历数组并使用键访问它的值,如results.forEach( row => { row[key] }),或者如果结果返回单行,则可以作为results[0]访问对象。

票数 2
EN

Stack Overflow用户

发布于 2019-08-12 14:37:13

您需要设置一个索引,然后获取该值。

例如,如果您将响应存储在一个名为results的变量中。

使用以下内容:

代码语言:javascript
复制
x = results[0].name;

然后,您可以在程序中进一步使用此变量/名称。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57456265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档