Sequelize TypeError:results.map 不是函数

问题描述 投票:0回答:1

我正在使用一个续集原始查询将记录从当前的“记录”表存档到我的存档表“archived_records”。查询运行并成功将记录插入档案表中,但由于某种原因,它总是进入我的 catch 块并抛出错误 TypeError: results.map 不是函数。

这是查询的样子

 const [results, metadata] = await sequelize.query('insert into archived_records select * from record where letter_sent <= "' + newdate + '";', {
            type: Sequelize.QueryTypes.SELECT
        })

newdate 变量的值为:2022-12-12

javascript node.js sequelize.js
1个回答
0
投票

Hermano,您可以在插入和选择续集时插入, 你的问题是你的问题类型:Sequelize.QueryTypes.SELECT si la cambias a esta type: Sequelize.QueryTypes.INSERT no deberias tener Problema

© www.soinside.com 2019 - 2024. All rights reserved.