我希望Sequelize模型中的某些字段不可设置,但会计算它们的值。
我在其他设置器中使用setDataValue(key, value)
来设置这些字段的值。
但是,之后{em> setDataValue
我目前的解决方法是使用设置器来设置值:
// I know the value was set before and I just want to make sure it remains the same
foo: { ..., set (d, k) { this.setDataValue(k, this.getDataValue(k)) }
有更好的选择吗?也许某种选择?
我确实希望将值存储在数据库中。使用VIRTUAL
类型无济于事。