如何为现有的帆船项目build立续集
// finding users find: function (req, res, next) { var userId = req.body.userId; var userSchema = db.UserModel; try { db.sequelize.sync().then(function (params) { userSchema.findAll({where:{userId:userId}}).then(function (user) { return res.json({ success:true, userData:user.get({ plain:true }) }); }); }); } catch (ex) { res.json({ success: false, exception: ex }); return; } }
我正在为我的项目写简单的crud api。 当执行上面提到的代码时,我得到我的控制台上的错误:
执行(默认):select
userId
,firstname
,lastname
,updatedAt
,updatedAt
FROMUsers
ASUser
WHEREUser
。userId
='1'; 未处理的拒绝types错误:无法读取在D:\ tecsol \ mtv \ api \ controllers \ UserController.js中的未定义属性'get':processInmmediate [:_immediateCallback](timers.js:367:17)
user
是一个数组 – 使用findOne
或user[0]