问题是这样的:
我前台有一个发贴的表单,但我想后台给相关表单对象加一下字段:用sesion['username']填充,session不可见
即前台不显示用户名,不构建在表单中,当表单提交时,我想将判断一下session,并sesion['username']同时写时数据库
POST /themes
# POST /themes.xml
def create
@theme = Theme.new(params[:theme])
上面这个生成的对象应是不含username,所以保存时也没有username字段
但这个sesion['username']
如何同时记录数据库呢? 是先保存在 @theme.save,
然后再@theme.username=sesion['username']
然后再@theme,这样这实际上保存了两次
有一没有只一次保存的办法?