How to remove a field from params[:something]

后端 未结 5 1205
野性不改
野性不改 2020-12-22 20:21

My registration form, which is a form for the Users model, takes a string value for company. However, I have just made a change such that users belongs_to companies. Therefo

5条回答
  •  自闭症患者
    2020-12-22 20:58

    To be possible to delete you can do a memo:

    def parameters
      @parameters ||= params.require(:root).permit(:foo, :bar)
    end
    

    Now you can do:

    parameteres.delete(:bar)
    
    parameters
    =>  "foo"} permitted: true>
    

提交回复
热议问题