J'ai besoin de créer une méthode, qui est appelée par une application locale avec deux paramètres. Comment puis-je retourner vrai ou faux alors? avec xml? ma méthode ressemble à ceci:Façon de retourner Vrai/Faux avec des rails api?
def check_license
app_id = params[:id]
app_sn = params[:sn]
@license = License.find_by_id(app_id)
respond_to do |format|
if @license.app_serial == app_sn
# should return true here
else
# should return false here
end
end
end
merci d'avance!
merci. et comment puis-je supprimer l'erreur "Modèle manquant" lors de la navigation vers l'URL? – Tronic
Voir ma réponse. Rails "rendra" un template par défaut. Vous devrez peut-être indiquer à Rails de rendre un objet directement, plutôt qu'avec un modèle. Utilisez 'render: json => value.to_json'. – yfeldblum