我想在我的 sequelize 对象实例上做一个小的属性转换,模型是否支持自定义序列化器/反序列化器?
例如,如果我在数据库中的一个属性中存储一个 csv 字符串,例如 latLng : "40,40"并且我想将它反序列化为对象中的数组 [40,40] - 反之亦然我保存模型。
所以我想为特定属性设置自定义序列化器/反序列化器。
最佳答案
https://github.com/sequelize/sequelize/pull/4186 至少会走一些路。
但是,它只会在列类型级别提供不同的反序列化器,而不是在属性级别。这意味着您只能在数据库中为每种类型定义一个解串器(一个用于 VARCHAR
,一个用于 INT
等)
关于sequelize.js - Sequelize 是否支持自定义序列化器/反序列化器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31998630/