我开始使用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'))")