4
我试图强制我的控制器在通过时需要几个不同的参数。任何想法如何在一行中做到这一点? (或适当的方式做到这一点)需要多个强参数
params.require(:facebook_message).require(:access_token)
params.require(:facebook_message).require(:facebook_user_id)
params.require(:facebook_message).require(:message_body)
params.require(:facebook_message).permit(
:access_token, :facebook_user_id, :message_body, :message_subject
)
它只允许一个参数:“错误的参数数量(3为1)” – Rob
你是对的。也许你可以用一个块来设置它们,但它不会为你保存任何只有三个必需参数的行。 – JustinParker