Sequelize - 一个模型涉及多个表

时间:2018-05-21 07:56:11

标签: node.js sequelize.js

我有多个名为" register_yyyymmdd"(水平分片)的表来保存mysql中的日志。我定义了一个类似的模型:

Register.js

const Register = sequelize.connection.define('Register', 
{
    ip        : Sequelize.STRING,
    log_time  : Sequelize.INTEGER
},
{
    tableName : 'register_20180516'
};
module.exports = Register;

当我尝试保存以下数据时:

Register.build(data).save();

如何指定要插入的表名(基于日期)?例如,当今天是2018年5月17日时,它可能会将数据插入到表register_20180517中。

0 个答案:

没有答案