gpt4 book ai didi

javascript - 如何通过论证 Rails

转载 作者:行者123 更新时间:2023-11-28 19:20:09 25 4
gpt4 key购买 nike

如何传递参数?

<%= link_to "OK", suit_post_path(post), method: :put %>

我想传递对象后并进入 Controller

def suit

@post = params[:post]

@post.suit = true

if @post.save
redirect_to tencet_show_path
end

end

我只想通过点击更改帖子的变量。

或者类似的东西

<%= link_to_function "OK", "post.suit = true" :post => post %>

最佳答案

您可以通过将参数添加到路径来传递参数,如下所示

suit_post_path(post, :suit => true)

还要注意,在 Controller 中,params 不是 Post 对象,您必须从数据库中获取它

@post = Post.find(params[:id])

关于javascript - 如何通过论证 Rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29046146/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com