我只想查阅一个产品表,想知道它是否可以用于javascript和nodejs express和sequelize中的异步等待,这是一个api。
import { ProductoModel } from "../models/ProductoModel.js";
const listar = async (req,res) => {
try {
const listaProductos = await ProductoModel.findAll();
res.send({msg: "lista de productos"});
res.json(listaProductos);
} catch (error) {
res.json({msg: error.msg});
}
};
export {listar};
(C:\Users\VE\Desktop\REACTjs\APPInversionesTovar\node\node_modules\express\lib\response.js:267:15) (file:///C:/Users/VE/Desktop/REACTjs/APPInversionesTovar/node/controllers/productoController.js:10:13)的
error= error=
发布于 2022-03-29 20:20:32
我看到您在这里分别使用res.send
和res.json
,它们都会发送响应。在findAll
查询之后尝试使用此方法:
res.json({msg: "lista de productos", data: listaProductos})
https://stackoverflow.com/questions/71671196
复制相似问题