Ich versuche eine Methode innerhalb einer Migration zu definieren, aber ich bekomme einen undefinierten Methodenfehler:
%Vor%Ich würde es lieber nicht anderswo definieren, weil es sich nicht wirklich auf den Rest der Anwendung bezieht, nur diese spezielle Migration.
Um klar zu sein, meine Migration sieht ungefähr so aus:
%Vor%Fehle ich hier etwas? Warum kann ich das nicht so definieren?
Wie Sie der Fehlermeldung entnehmen können, wird der Code nicht innerhalb Ihrer Migrationsklasse, sondern innerhalb des Verbindungsadapters aufgerufen. Ich bin mir nicht sicher, aber diese kleine Änderung sollte funktionieren:
%Vor%Beachten Sie, dass ich Ihre Methode statisch gemacht habe und sie auf statische Weise aufgerufen habe. Dies sollte alle Klassenprobleme beheben.
Tags und Links ruby-on-rails migration