rails注册后用户名无法写入到另一张数据表
1 class UserController < ApplicationController2 def signup
3 if request.post? and params[:signup]
4 @signup = User.new(params[:signup])
5 if @signup.save
6 session[:user_id] = @signup.id
7 @auth = Talk.new
8 @auth.name = User.find(session[:user_id]).name
9 @auth.save
10 end
11 @signup.passwd = nil
12 redirect_to(:controller => "talk", :action => "index" )
13 end
14 end
15end我创建两个表User和Talk,User表用于注册的,当注册完成后就会将用户名写入到Talk表里,不过现在却无法写入。
麻烦各位帮我看下是什么回事,先谢谢了!
页:
[1]