是否有Ruby或Activerecord方法可以在數據庫字段中寫入和讀取散列?如何在我的數據庫中存儲散列?
我需要編寫一個網絡應用程序接受POST數據並將其保存到數據庫中,然後再在原來的哈希形式從數據庫中拉出。但最好不知道結構是什麼。換句話說,我的數據存儲需要獨立於任何特定的散列鍵集。
例如,一次外部應用程序可能會發布到我的應用程序:
"user" => "Bill",
"city" => "New York"
但其他時間的外部應用程序可能會發布到我的應用程序:
"company" => "Foo Inc",
"telephone" => "555-5555"
所以我的實用需要保存一個任意散列到數據庫中的text
字段,然後,稍後從保存的內容中重新創建散列。
它支持nested hashes/json嗎? – courtsimas 2015-06-12 21:08:44