Così mi sto familiarizzare con entrambe le rotaie, dei binari naturalmente 4.Come apportare modifiche ai parametri forti (cambia in minuscolo)
Quindi questo è quello che ho in fondo il mio controller
def post_params
params.require(:post).permit(:title, :content, :category)
end
che funziona bene, ma quello che vorrei fare è lavorare fuori come accedere quei parametri singolarmente sia nel metodo post_params, o più tardi nel controller.
In particolare vorrei cambiare il: valore di categoria in minuscolo prima di utilizzare il parametro nella creazione del post (in modo che all'interno della tabella tutte le categorie sono in minuscolo).
EDIT: forse un miglior fraseggio per la mia domanda è, dopo aver permesso i parametri, come posso accedere e manipolarli in seguito .. posso semplicemente usare params [: title] come al solito?
ho cercato
params.require(:post).permit(:title, :content, :category)
params[:category].downcase
e
params.require(:post).permit(:title, :content)
params.require(:post).permit(:category).downcase
ma ho undefined method 'downcase'
Devi usare! Operatore ... non si aggiornerebbe. –