我需要在rails中设置一个hstore值feed_states
但是我遇到了一些麻烦。它保存了json,但是我希望它能序列化json并将其保存为数组。
def save_feed
if params[:feed]
feedItems = params[:feed]
current_user.update_attribute(:feed_states, {feed: feedItems})
end
render json: {}
end
发送到端点params[:conversations]
的json只是一个带有数组数组的对象,例如。
{ feed: ['123, '321'] }
答案 0 :(得分:0)
看起来像rails中的hstore只保存为字符串,所以我必须将其保存为json字符串,然后在客户端上使用JSON.parse。