Muz*_*eer 10 javascript node.js sequelize.js
我正在使用带有nodejs的Sequalize在表中插入一行,现在我想要最后一个插入的id,我想要一些像"mysql_insert_id()"这样的东西,这是我的代码:
function registerAgent(agent_data,request_key,res,next)
{
models.agent.create({creator_id: agent_data.userid }, { fields: [ 'creator_id'] }).then(function(user) {
console.log(user);
});
};
Run Code Online (Sandbox Code Playgroud)
create() 返回最后一个插入元素,所以最后一个 id 是 user.id。这是为了你的问题吗?
function registerAgent(agent_data,request_key,res,next)
{
models.agent.create({creator_id: agent_data.userid }, { fields: [ 'creator_id'] }).then(function(user) {
console.log(user.id);
});
};
Run Code Online (Sandbox Code Playgroud)