@huacnlee 看到论坛用了一些 pg 的特性,如果我想用 mysql 跑,是不要要改很多地方?
谢谢!
把
t.integer "follower_ids", default: [], array: true
换成:
t.json "follower_ids"
然后添加初始化:
def init_ids_json
...
self.follower_ids = [] if self.follower_ids.nil?
...
end
这么帅就搞定了?
#4 楼 @peter @huacnlee Rails ActiveRecord::AttributeMethods::Serialization 应该可以实现。
可参考 stack overflow:Array Attribute for Ruby Model 第一个答案