Postgres hstore更新所有内容而不删除现有数据

时间:2014-09-04 14:53:55

标签: ruby-on-rails postgresql update-all

我开始使用rails 4.1.5和postgresql 9.3.5,所以我的问题是在这种情况下如何在postgress中使用update_all和hstore(如果可能的话): " 1" => [1,2,3] 所以如果" 1"存在,将数字添加到数组,否则创建新的hstore条目。

这是我一直在尝试的,但它不起作用。

Account.update_all("column = hstore('1', array_append(avals(slice(column, '1')), '2'))")

0 个答案:

没有答案