我要做的是给某人发送一个链接,在那里他们可以回复邮件,但是用一个令牌模糊了message_id,这样人们就不会垃圾邮件回复他们喜欢的任何邮件。
我想要的是一条路径:/reply/:message_reply_token/new
这将生成正确的表单,上一条消息可供用户使用以下内容进行回复:
@parent_message = Message.find_by_reply_token(params[:message_reply_token])
@reply_message = @parent_message.reply_messages.build
我遇到的问题是我的create
行动。如何让:message_reply_token
回到create
操作以实际创建并保存新回复?
答案 0 :(得分:0)
你可以把它放在隐藏的字段中:
<%= hidden_field_tag :message_reply_token, params[:message_reply_token] %>
并通过以下create
操作使用它:
params[:message_reply_token]