0

我们正在使用移动 gem来翻译运行在 PostgreSQL 上的 rails 6 应用程序中的数据库内容,并且我们正在使用高级数据库类型,例如text[](文本数组)。

在安装移动性之前,这对应用程序是透明的,即它就像一个序列化的列,除了没有发生任何实际的序列化 - 您可以透明地访问记录中的数组。

安装移动性后,我们将返回数组的字符串表示形式,例如,["foo", "bar"]我们现在得到[\"foo\", \"bar\"]的不是字符串,而是字符串数组,而不是字符串数组。我正在寻找一种正确处理这种情况的方法 - 任何指针都值得赞赏。我们正在使用键值后端。

4

0 回答 0