En accédant à mon API REST sur des rails, je rencontre que l'intérieur des rails console cela peut se produireRuby on Rails: en utilisant la mise à jour à l'intérieur spectacle pour API REST
variable = Model.find(1) //Random id
variable.update(:column => variable.column + 1) //my column is numeric
mais, alors qu'il est possible sur la console un ne peut pas trouver une traduction à mon API ruby pour cette méthode exacte
Des idées?
Tout code que vous pouvez exécuter dans la console, vous pouvez exécuter dans le contrôleur. Pouvez-vous être plus précis dans votre problème? Ne pouvez-vous pas charger le modèle dans le contrôleur? Avez-vous du mal avec les routes? Cela ne devrait pas être très dur. De même, vous devez lancer '' '' variable.save''' après la mise à jour, sinon la modification ne sera pas sauvegardée. – nzajt
@nzajt vous n'avez pas besoin d'appeler la mise à jour après l'enregistrement. En outre, oui, cette question n'a pas assez d'informations. –
@maxpleaner J'ai dit que vous devez appeler '' 'save''' après' '' update'''. Je n'ai jamais dit que vous deviez appeler '' '' update''' après '' 'save'''. – nzajt