使用反斜杠

时间:2017-08-26 21:42:51

标签: ruby-on-rails arrays postgresql

我在postgres表中有一个字符串:["abc", "123", "zzz"]

Postgres表列数据类型是citext。

当我在Rails视图中显示上述字符串时:["[\"abc\", \"123\", \"zzz\"]"]

如何将postgres表中的字符串转换为数组以在Rails视图中获取["abc, "123", "zzz"]

1 个答案:

答案 0 :(得分:0)

您可以使用JSON.parse()。例如:

> array = JSON.parse('["abc", "123", "zzz"]')
 => ["abc", "123", "zzz"] 
> array.first
 => "abc"

btw postgres支持数组列。