如何在Rails中将数据从一个模型/控制器发送到另一个模型/控制器

詹姆士

不确定如何实现:

  1. 用户在第1页上输入电子邮件
  2. 在第2页上,用户不必再次输入电子邮件,因为它一直存在(同样适用于所有控制器/型号)

使用下面的代码段来表达它的另一种方式:

  1. 用户在注册/新帐户中输入电子邮件“ [email protected]
  2. 电子邮件已发布到注册/创建,因此现在模型注册使用“ [email protected]”添加了一行新数据
  3. 用户重定向到请求/新
  4. 对于请求/新请求,我希望可以立即访问用户刚刚注册的电子邮件,即在新操作中@ requestrecord.email =“ [email protected]”,因此用户不必重新输入并发布到请求/创建

注册控制器代码

def new
    @signup = Signup.new
end

def create
    @signup = Signup.new(signup_params)
    if @signup.save
        redirect_to new_request_path
    else
        render new_signup_path
    end

end

请求控制器代码

def new
    @requestrecord = Request.new
end

def create
    @requestrecord = Request.new(request_params)
end
提尔达克

您可以在会话变量中设置用户的电子邮件:

def create
  @signup = Signup.new(signup_params)
  if @signup.save
      session[:user_email] = @signup.email
      redirect_to new_request_path
  else
      render new_signup_path
  end
end

然后您可以根据需要session[:user_email]在“请求”控制器中使用它

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在AngularJS中将消息从一个控制器发送到另一个控制器?

来自分类Dev

正确触摸了如何使用`calloutAccessoryControlTapped`来将数据从一个视图控制器发送到详细视图控制器

来自分类Dev

如何将消息从一个控制器发送到另一个对等控制器

来自分类Dev

如何在Laravel中将值从一个控制器传递给另一个控制器

来自分类Dev

如何在Codeigniter中将数组从一个类控制器传递到另一个

来自分类Dev

$ emit在angularjs中将数据从一个控制器发送到另一个控制器时不起作用

来自分类Dev

如何在角度JS中将范围值从一个控制器获取到另一个控制器

来自分类Dev

如何在angularjs中将数据从一个控制器发送到另一个

来自分类Dev

如何在ASP MVC设置中将AngularJS中的变量从一个控制器传递到另一个控制器?

来自分类Dev

如何使用属于另一个模型的模型的控制器的索引动作?

来自分类Dev

如何在另一个模型的控制器操作中初始化一个模型?

来自分类Dev

在AngularJS中,如何将一个控制器的模型与另一个控制器的数据绑定?

来自分类Dev

Sencha Touch 2 redirectTo方法用于将数据发送到另一个控制器

来自分类Dev

将模型从一个控制器传递到另一个

来自分类Dev

如何通过重定向URL将模型属性对象的值从一个控制器传递到另一个控制器

来自分类Dev

斯威夫特手表。将数据从一个视图控制器发送到另一个

来自分类Dev

如何在Swift中将数据从一个视图控制器移动到另一个视图控制器?

来自分类Dev

如何在Laravel中将值从一个控制器传递给另一个控制器

来自分类Dev

Rails:基于另一个模型的控制器中的参数创建新模型

来自分类Dev

如何在CakePHP 3中将数据从一个控制器传递到另一个控制器?

来自分类Dev

如何在ASP MVC设置中将AngularJS中的变量从一个控制器传递到另一个控制器?

来自分类Dev

如何在yii2中将数据从控制器发送到另一个控制器

来自分类Dev

我可以在MVC中将ViewBag从控制器发送到另一个控制器吗?

来自分类Dev

如何在控制器中访问另一个模型中的角度模型?

来自分类Dev

如何将用户选择从控制器视图发送到另一个视图?

来自分类Dev

如何将变量的值从ajax发送到另一个控制器

来自分类Dev

如何创建一个 javascript 模型以发送到 MVC 控制器?

来自分类Dev

如何在angularjs中将对象数据从一个控制器传递到另一个控制器

来自分类Dev

如何在 Rails 中将控制权从一个控制器传递到另一个控制器?

Related 相关文章

  1. 1

    如何在AngularJS中将消息从一个控制器发送到另一个控制器?

  2. 2

    正确触摸了如何使用`calloutAccessoryControlTapped`来将数据从一个视图控制器发送到详细视图控制器

  3. 3

    如何将消息从一个控制器发送到另一个对等控制器

  4. 4

    如何在Laravel中将值从一个控制器传递给另一个控制器

  5. 5

    如何在Codeigniter中将数组从一个类控制器传递到另一个

  6. 6

    $ emit在angularjs中将数据从一个控制器发送到另一个控制器时不起作用

  7. 7

    如何在角度JS中将范围值从一个控制器获取到另一个控制器

  8. 8

    如何在angularjs中将数据从一个控制器发送到另一个

  9. 9

    如何在ASP MVC设置中将AngularJS中的变量从一个控制器传递到另一个控制器?

  10. 10

    如何使用属于另一个模型的模型的控制器的索引动作?

  11. 11

    如何在另一个模型的控制器操作中初始化一个模型?

  12. 12

    在AngularJS中,如何将一个控制器的模型与另一个控制器的数据绑定?

  13. 13

    Sencha Touch 2 redirectTo方法用于将数据发送到另一个控制器

  14. 14

    将模型从一个控制器传递到另一个

  15. 15

    如何通过重定向URL将模型属性对象的值从一个控制器传递到另一个控制器

  16. 16

    斯威夫特手表。将数据从一个视图控制器发送到另一个

  17. 17

    如何在Swift中将数据从一个视图控制器移动到另一个视图控制器?

  18. 18

    如何在Laravel中将值从一个控制器传递给另一个控制器

  19. 19

    Rails:基于另一个模型的控制器中的参数创建新模型

  20. 20

    如何在CakePHP 3中将数据从一个控制器传递到另一个控制器?

  21. 21

    如何在ASP MVC设置中将AngularJS中的变量从一个控制器传递到另一个控制器?

  22. 22

    如何在yii2中将数据从控制器发送到另一个控制器

  23. 23

    我可以在MVC中将ViewBag从控制器发送到另一个控制器吗?

  24. 24

    如何在控制器中访问另一个模型中的角度模型?

  25. 25

    如何将用户选择从控制器视图发送到另一个视图?

  26. 26

    如何将变量的值从ajax发送到另一个控制器

  27. 27

    如何创建一个 javascript 模型以发送到 MVC 控制器?

  28. 28

    如何在angularjs中将对象数据从一个控制器传递到另一个控制器

  29. 29

    如何在 Rails 中将控制权从一个控制器传递到另一个控制器?

热门标签

归档