从控制器获取Rails中的参数值create方法

礼萨

我的代码已发送s

    <% url = url_for(:controller => 'boxelements', :action => 'new', :project_id => @project.id, :author_id => User.current.id)  %>
    <%= link_to "Upload New File",url %>

从新方法中我可以获取参数值

    def new
      @boxelement = Boxelement.new
      puts params[:project_id]
      puts params[:author_id]
    end

这是我如何将此值作为表单输入发送的

    <%= f.hidden_field :project_id, :value =>project_id %>
    <%= f.hidden_field :author_id, :value =>User.current.id %>

我需要从控制器的create方法访问那些值

    def create
      @boxelement = Boxelement.new(params[:boxelement])

      if @boxelement.save
        puts params[:project_id] 
        puts params[:author_id]
      end
    end

当它们处于控制器的create方法中时,此代码什么也不显示。

    puts params[:project_id]
    puts params[:author_id]

我的代码有什么问题?

奥普

从这一行,我可以假设您要访问:boxelement的参数

     @boxelement = Boxelement.new(params[:boxelement])

使用以下行以访问params值。

 puts params[:boxelement][:project_id] 
 puts params[:boxelement][:author_id]

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Codeigniter控制器中获取参数值?

来自分类Dev

如何在codeigniter中获取控制器方法参数?

来自分类Dev

获取Json控制器方法的参数

来自分类Dev

在 Rails 控制器中拆分参数

来自分类Dev

如何从控制器中检索参数值以进行查看?

来自分类Dev

如何从控制器中的URL访问参数值?

来自分类Dev

获取AuthorizeFilter中的api控制器构造函数值

来自分类Dev

在Rails中,如何将参数从Jquery传递到控制器方法,然后获取返回值?

来自分类Dev

在Rails中,如何将参数从Jquery传递到控制器方法,然后获取返回值?

来自分类Dev

从Rails中的控制器调用方法?

来自分类Dev

Rails 控制器中的模型方法

来自分类Dev

Rails,通过参数获取引擎控制器操作的URL

来自分类Dev

为什么在Rails控制器中为CREATE而不是NEW设置强参数?

来自分类Dev

Rails在控制器方法之间传递参数

来自分类Dev

未定义的方法?Rails 4中的控制器参数

来自分类Dev

无法从控制器上的 AJAX post 方法获取参数

来自分类Dev

从Web Api控制器中的Post方法获取任何参数

来自分类Dev

在Rails控制器中链接强参数

来自分类Dev

Rails-在控制器参数中需要外键

来自分类Dev

Rails控制器中缺少的参数,不丢失

来自分类Dev

Rails-无法访问控制器中的参数

来自分类Dev

在控制器中无法访问Rails POST参数

来自分类Dev

如何在Ruby on Rails中传递控制器参数

来自分类Dev

Rails-无法访问控制器中的参数

来自分类Dev

在Rails控制器中,如何在create方法中寻址当前对象?

来自分类Dev

从树枝模板调用时在控制器中获取参数

来自分类Dev

如何在Magento控制器中获取url参数?

来自分类Dev

我如何在控制器中获取post参数

来自分类Dev

如何从collection_select获取控制器中的参数

Related 相关文章

  1. 1

    如何在Codeigniter控制器中获取参数值?

  2. 2

    如何在codeigniter中获取控制器方法参数?

  3. 3

    获取Json控制器方法的参数

  4. 4

    在 Rails 控制器中拆分参数

  5. 5

    如何从控制器中检索参数值以进行查看?

  6. 6

    如何从控制器中的URL访问参数值?

  7. 7

    获取AuthorizeFilter中的api控制器构造函数值

  8. 8

    在Rails中,如何将参数从Jquery传递到控制器方法,然后获取返回值?

  9. 9

    在Rails中,如何将参数从Jquery传递到控制器方法,然后获取返回值?

  10. 10

    从Rails中的控制器调用方法?

  11. 11

    Rails 控制器中的模型方法

  12. 12

    Rails,通过参数获取引擎控制器操作的URL

  13. 13

    为什么在Rails控制器中为CREATE而不是NEW设置强参数?

  14. 14

    Rails在控制器方法之间传递参数

  15. 15

    未定义的方法?Rails 4中的控制器参数

  16. 16

    无法从控制器上的 AJAX post 方法获取参数

  17. 17

    从Web Api控制器中的Post方法获取任何参数

  18. 18

    在Rails控制器中链接强参数

  19. 19

    Rails-在控制器参数中需要外键

  20. 20

    Rails控制器中缺少的参数,不丢失

  21. 21

    Rails-无法访问控制器中的参数

  22. 22

    在控制器中无法访问Rails POST参数

  23. 23

    如何在Ruby on Rails中传递控制器参数

  24. 24

    Rails-无法访问控制器中的参数

  25. 25

    在Rails控制器中,如何在create方法中寻址当前对象?

  26. 26

    从树枝模板调用时在控制器中获取参数

  27. 27

    如何在Magento控制器中获取url参数?

  28. 28

    我如何在控制器中获取post参数

  29. 29

    如何从collection_select获取控制器中的参数

热门标签

归档