【发布时间】:2018-06-20 22:17:57
【问题描述】:
我对 sequelize 有一个小问题,我无法解决,这让我非常恼火。
我对我的所有模型属性都使用了 camelCase,但我使用的是蛇形案例将它们保存到数据库 (postgres) 中。这部分工作正常,除非我想使用 sequelize timestamps 选项。
如果我设置underscored: false,时间戳会以camelCase 形式保存到数据库中。
如果我设置underscored: true,它们会在snake_case 中持续存在,但在模型上它们会在snake_case 中。
我想要实现的是数据库中的snake_case和模型时间戳的camelCase。
感觉这两个选项是互斥的。
谢谢
【问题讨论】:
标签: node.js sequelize.js