0
我想在我的seqeuelize對象實例上做一個小小的屬性轉換,該模型是否支持自定義序列化器/反序列化器?是否支持自定義序列化器/反序列化器
例如,如果我將一個csv字符串存儲在數據庫的一個屬性中,例如latLng:「40,40」,並且我想將它反序列化爲對象中的一個數組[40,40] - 當我保存模型時,
所以我想爲特定屬性設置自定義序列化器/反序列化器。
我想在我的seqeuelize對象實例上做一個小小的屬性轉換,該模型是否支持自定義序列化器/反序列化器?是否支持自定義序列化器/反序列化器
例如,如果我將一個csv字符串存儲在數據庫的一個屬性中,例如latLng:「40,40」,並且我想將它反序列化爲對象中的一個數組[40,40] - 當我保存模型時,
所以我想爲特定屬性設置自定義序列化器/反序列化器。
https://github.com/sequelize/sequelize/pull/4186至少會有一些方法。
但是,它只會在列類型級別提供不同的反序列化器,而不是在屬性級別。這意味着你只能在db中定義一種類型的解串器(一個用於VARCHAR
,一個用於INT
等)