不好意思問這個問題,但我真的是Ruby的新手,我需要幫助來更新mu數據庫上的幾條記錄。使用Ruby ActiveRecord將值更新爲JSON字符串?
從下面的代碼開始。你能幫我寫一個控制檯查詢或指令,幫助我將「size」=>「001」的值更改爲「size」=>「400」。
2.1.2 :050 > orders.first
=> #<Order id: 3193, qty: 3193, data: {"size"=>"001", "barcode"=>"123456789", "barcode_type"=>"128"}, order_item_id: 473, sub_item_id: 001, created_at: "2015-07-26 05:03:32", updated_at: "2015-07-26 05:03:32">
那麼我應該怎麼做,如果我想更新所有的訂單,不僅是第一個?
對數據使用序列化屬性嗎? – Ilya
數據是字符串列嗎? – Ilya
該列的格式爲JSON –