kar*_*hik 2 activerecord ruby-on-rails callback
我试图使用rails插入多个表..我有一个名为用户和服务的表.当我创建用户时,用户详细信息应该进入用户,服务名称和用户ID应该进入服务表.任何帮助都会受到极大的关注.
谢谢.
您可以在创建用户时添加回调以创建新服务.
class User < ActiveRecord::Base
def after_create
Service.create!(:name => 'my_service_name', :user_id => self.id)
end
end
Run Code Online (Sandbox Code Playgroud)
在创建新用户后触发after_create方法.因此,每次创建新用户时都会创建一个新服务.
您可以在Rails指南上找到有关回调的更多信息.
归档时间: |
|
查看次数: |
1704 次 |
最近记录: |