例如,如果用户使用电子邮件 johndoe@xyz.com 注册,我希望该用户成为我网站上“XYZ”网络的一部分。人们将只被允许加入他们各自的网络。我的网站上会有很多网络,它们都是相互独立的。这是用户表在 schema.db 中的外观
create_table "activities", :force => true do |t|
t.integer "trackable_id"
t.string "trackable_type"
t.integer "owner_id"
t.string "owner_type"
t.string "key"
t.text "parameters"
t.integer "recipient_id"
t.string "recipient_type"
t.datetime "created_at", :null => false
t.datetime "updated_at", :null => false
end
add_index "activities", ["owner_id", "owner_type"], :name => "index_activities_on_owner_id_and_owner_type"
add_index "activities", ["recipient_id", "recipient_type"], :name => "index_activities_on_recipient_id_and_recipient_type"
add_index "activities", ["trackable_id", "trackable_type"], :name => "index_activities_on_trackable_id_and_trackable_type"
create_table "users", :force => true do |t|
t.string "name"
t.string "email"
t.timestamp "created_at", :null => false
t.timestamp "updated_at", :null => false
t.string "password_digest"
t.string "remember_token"
t.boolean "admin", :default => false
end
我正在使用活动来跟踪用户模型,并将它们显示在“提要”中。我想在视图中添加类似这样的内容:“用户名已加入 XYZ 网络。” 通过跟踪用户模型。