Ich habe eine Problemmethode in meinem Berichtsmodell definiert. Ich muss den Wert von Report.problem im Controller des Berichts verwenden, während ich die Aktionsshow definiere. Aber ich bekomme immer die Fehlermeldung 'undefined method problem'. Wie löse ich das? Jede Hilfe wäre großartig.Methode im Modell definieren, auf die im Controller zugegriffen werden kann
Ich habe ein Berichtsmodell und ein Problemmodell, das eine Liste aller Probleme enthält.
Im Berichtsmodell
def problems1
Problem.find(:all, :conditions =>)
end
in den Berichten Controller brauche ich so etwas wie
def show
@report = Report.problems1
end
Können Sie einige Code hinzufügen, was fehlschlägt? Sowohl der Modellcode für die Methode, die Sie aufrufen möchten, als auch der Controllercode, der den Fehler generiert. –