我想要做以下事情。我可以保存爲Model的屬性作爲散列嗎?
我希望我的模型有一個存儲哈希的列,即名稱/值對。 當我在我的模型中加載一條記錄時,我不希望它解析去除數據庫中的值,除非我訪問它,即延遲初始化。
這是B/C只有幾分之一的數據庫中的行將有散列值,並且它們很少被訪問。
這可能嗎?
用法示例:
user.properties["age"] = 12
user.properties["height"] = xxx
user.save
我不知道它是如何被保存到數據庫,也許在JSON格式?
這不是什麼[哈希(http://en.wikipedia.org/wiki/ Hash_function)表示 – 2011-03-06 20:20:14