Rails新手在這裏,所以只是想確保我做對了。我有一些複雜的關係,並希望在mysql行本地緩存這些關係。認爲像Facebook喜歡的功能。我目前在mysql表中有這些信息。我打算放入一個名爲「liked_ids」的文本文件並存儲爲json。再有一個像訪問:將對象格式寫入mysql表格的策略
def likes
str=self.liked_ids
b=JSON.parse(str)
return b
end
我看到有些人一提到存儲爲YAML代替,但有已被使用一噸JSON的。
然後當有人提交到主表(比如說likes_users)時,我們只是添加一個回調來更新這個json字段。
有沒有其他選擇,或者這似乎是一個合理的想法?
thx
我見過序列化,但是這不僅僅是處理json,還能帶給我什麼? – timpone 2012-01-04 21:38:57
節省您自己序列化/反序列化對象的麻煩。 – clyfe 2012-01-04 21:41:44