2017-09-28 1 views
2

Je sais que je peux filtrer paramètre avecparamètre spécifique Filtre

config.filter_parameters << :password 

mais si je dois filtrer paramètre spécifique du modèle spécifique, par exemple:

je modèles Customer{name, address, phone} et Supplier{name, address, phone} mais je dois filtre SEULEMENT :address pour Supplier

Puis-je le faire?

Répondre

2

Vous pouvez le faire en passant une chaîne du paramètre pour filtrer les paramètres préfixés avec le nom du modèle comme ci-dessous

config.filter_parameters << 'supplier.address' 

Vous pouvez voir ce que le middleware fait ici Action Dispatch Filter Parameters