如何在sequelizeJS模型中定义序列nextval()
。
在sequelizeJS中有没有可用于nextval()
的预定义函数?
是否有可能在sequelize定义模型中编写序列qazxsw poi自定义函数?
目前没有办法在续集中这样做,请亲切参考
nextval()
没有预定义的功能。但是你可以使用原始查询并获得nextval
https://github.com/sequelize/sequelize/issues/3555
我能够做类似@sebin发布的类似事情并将我的model.create()的承诺链接起来,如下所示:
sequelize.query("SELECT nextval('sequence')", {
type: collection.Sequelize.QueryTypes.SELECT
});
在上面的例子中,我使用最大+1,但解决方案适用于您的序列。