【发布时间】:2020-10-26 05:39:04
【问题描述】:
我有一个使用 mysql 节点模块设置的 cypress 测试。当我运行下面提到的测试时,它的输出如下。
const executeQuery = (query) => {
cy.task('DBQuery', query).then(function (recordset) {
var rec = recordset
cy.log(rec)
})
}
查询:
select *
from Users
where email = 'sheeranlymited@lymitedtest.com'
输出:记录 [Object{23}]
查询:
select firstname
from Users
where email = 'sheeranlymited@lymitedtest.com'
输出:记录 [{firstname: Edward}]
我想要获得 23 列的输出,而不是 cy.log(rec),以根据列名分配给不同的变量。
如果有人可以帮我解决这个问题,我不胜感激......
【问题讨论】:
-
我试过 "cy.log(rec['firstname'])" 但它也没有给出任何输出
标签: javascript mysql cypress browser-automation