Dans mon API j'ai un point final à/api/commandesParameterMissing lorsqu'un paramètre est vide dans Rails
Lorsque vous effectuez un appel POST avec le JSON suivant:
{"order":{}}
-je obtenir un ActionController :: ParameterMissing: param not found: ordre
Ma forte fonction de paramètres ressemble à ceci:
def order_params
params.require('order')
end
Pourquoi ne pas me laisser passer un vide « ordre », si je fais:
{"order":{"test":"value"}}
Il fonctionne très bien.