Ho molti problemi a comprendere l'API Grape, in particolare route_param
e come funziona con solo params
.Impossibile capire il parametro route dell'API Grape
Considerate questo codice:
desc "Return a status."
params do
requires :id, type: Integer, desc: "Status id."
end
route_param :id do
get do
Status.find(param[:id])
end
end
Che strada fa questo blocco produce? Ho capito che questa è una richiesta get
, ma perché è incapsulata nel blocco route_param
? Perché non può essere nel blocco params
?
Grazie per la vostra sintetica e chiara ex planation. Questo aiuta molto. – kcg5544
Prego. In questo caso, e per aiutare le persone qui su SO, non dimenticare di impostare questa risposta come corretta. :-) – Marlon