ServiceStack OrmLite:JSON 字段反序列化问题

ServiceStack OrmLite: JSON fild deserialization Issue

我在MySql中有一个table:

CREATE TABLE db.catalog (
    id varchar(36) NOT NULL,
    pictures json DEFAULT NULL
)

和报关单代码

public class catalog {        
   public string id { get; set; }
   public List<string> pictures { get; set; }
}

我有数据:图片=["JavaScript"、"ES2015"、"JSON"]

当你运行通过OrmLite反序列化的查询不正确时...

很明显,在key-value数据的情况下反序列化。

我做错了什么?还是本来就是这样?

谢谢!

这段代码会有所帮助,问题已关闭:

MySqlDialect.Provider.StringSerializer = new JsonDataContractSerializer();

感谢@mythz: