我正在使用 NodeJS 和 MySQL 作为数据库开发 Rest API。我使用 MySQL 的 npm 标准包。我在将数据插入数据库时使用以下语句:
INSERT INTO DATABASE.TABLE SET ?
我尝试插入的 JSON 是:
{
name : "Lorem",
surname : "Ipsum",
email : "lorem.ipsum@mail.com"
}
但是在数据库中列的顺序是:
你知道字段的顺序是否重要,或者 NodeJS mysql 包是否尊重列的名称?
最佳答案
没关系。
According to the JSON spec属性的顺序并不重要。
由于键周围没有括号(这是有效 JSON 所必需的),我想您在常规 JavaScript 对象 doesn't have ordering guaranties as well 中丢失了它。 .
关于javascript - NodeJS - mysql 包尊重完成 INSERT INTO...SET 后的列名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44366672/