我想知道是否有一种方法可以使用Sequelize添加到模型中,而我正在创建一些不需要在数据库中的附加信息。具体来说,我需要将某些列指定为具有特定标志。我想我可以在某个地方保留一个列表,但是如果这个标志是模型的一部分,我想这会使我的代码更简单。
答案 0 :(得分:0)
如果要添加的数据是Model属性,则可以使用诸如Model.__additionalInfo = {};
之类的文字。但是您必须小心,因为您可以覆盖静态的Model方法。
如果要添加的数据是实例属性,则可以使用VIRTUAL数据类型定义在每个Model实例中都已存在但未存储在数据库中的属性。