Is there a way to modify the params hash?
I have an external service that is sending requests to me and I can
not control they way they send the request. It is one flat hash and i
would like to take some of values fromt he hash and then create a new
record based on the remaining hash. Basically, i would like to remove
the :action and :controller values as when i try to submit the whole
hash to the actveirecord new method it complains by saying it does not
recognize those as it should not.
Thanks.
tashfeen.ekram wrote:
Is there a way to modify the params hash?
I have an external service that is sending requests to me and I can
not control they way they send the request. It is one flat hash and i
would like to take some of values fromt he hash and then create a new
record based on the remaining hash. Basically, i would like to remove
the :action and :controller values as when i try to submit the whole
hash to the actveirecord new method it complains by saying it does not
recognize those as it should not.
Thanks.
Use delete_if: class Hash - RDoc Documentation