【发布时间】:2011-07-09 22:40:18
【问题描述】:
我想做以下事情。
我希望我的模型有一个存储哈希的列,即名称/值对。 当我在模型中加载记录时,我不希望它解析以从数据库中反序列化值,除非我访问它,即延迟初始化。
这是 b/c,我在 db 中的行中只有一小部分具有哈希值,并且很少会被访问。
这可能吗?
示例用法:
user.properties["age"] = 12
user.properties["height"] = xxx
user.save
我不确定它会如何保存到数据库中,也许是 json 格式?
【问题讨论】:
-
hash 不是这个意思
标签: ruby-on-rails ruby