如何使sails.js的create()方法返回MySQL自动生成的主键值
我有个Model名叫Case,我希望在使用create()创建条目之后得到其id字段(该字段是主键,由MySQL自动递增生成)的值:
Case.create({...}).exec(function(err, aCase){
console.log(aCase.id);
})
以上代码创建条目成功了,查看数据库里面发现id也自动生成了。
但是,create返回的aCase里面没有id,即输出为undefined,其他字段是有的,唯独没有id。
我换过其他Model,发现也是一样不能返回自动递增生成的主键,所以可能是create()这个方法的问题。
求解。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论