SequelizeJS中的自定义Postgresql序列Nextval

问题描述 投票:3回答:3

如何在sequelizeJS模型中定义序列nextval()

在sequelizeJS中有没有可用于nextval()的预定义函数?

是否有可能在sequelize定义模型中编写序列qazxsw poi自定义函数?

postgresql sequelize.js
3个回答
2
投票

目前没有办法在续集中这样做,请亲切参考

nextval()


0
投票

没有预定义的功能。但是你可以使用原始查询并获得nextval

https://github.com/sequelize/sequelize/issues/3555

0
投票

我能够做类似@sebin发布的类似事情并将我的model.create()的承诺链接起来,如下所示:

sequelize.query("SELECT nextval('sequence')", { 
 type: collection.Sequelize.QueryTypes.SELECT 
});

在上面的例子中,我使用最大+1,但解决方案适用于您的序列。

© www.soinside.com 2019 - 2024. All rights reserved.