我正在使用设计来处理我的用户,并且作为我的应用程序的一部分,每个用户都有自己的“待办事项”列表。每次创建新用户时,我都会尝试在新列表中创建5个项目(因此他们有一些示例数据)。
最好的方法是什么?我看过迁移和seed.rb,但这些似乎不符合我的需求。
任何帮助都会非常感激!
干杯!
答案 0 :(得分:1)
使用:after_create
挂钩。
class User < ActiveRecord::Base
after_create :populate_todo
private
def populate_todo
# do your stuff here
end
end