我正在使用persistent
/ persistent-postgresql
和Liquibase进行数据库迁移(=使用已有的数据库)。我有下表:
mkPersist sqlSettings { mpsGeneric=False } [persistLowerCase|
Entry sql=entries
keywords [T.Text] sqltype=jsonb
|]
我认为持久性会自动处理列表(de)将其从/向JSON序列化。不幸的是,选择抛出异常:
Exception: PersistMarshalError "field keywords: Expected PersistList, received: PersistByteString \"[\\\"english\\\"]\""
为什么不将列解析为JSON列表?