Warum führt die Verwendung der Summe in einem Bereich von rails 3.1 zu einem Fehler?

8

Ich habe diesen Umfang:

%Vor%

Wenn ich renne:

%Vor%

Ich bekomme diesen Fehler:

%Vor%

Das Ausführen der Summenmethode funktioniert direkt

%Vor%

Ich kann keine Dokumentation zu default_scoped finden? Methode oder warum es hier aufgerufen wird. Weißt du, ob es eine Möglichkeit gibt, dieses Problem zu beheben?

    
Nathan Manousos 09.09.2011, 18:55
quelle

2 Antworten

12

Probieren Sie einfach method statt scope. Es funktioniert wie Charme ich konfrontiert auch ein gleiches Problem, aber wenn ich meinen Anwendungsbereich zu Methode ändert, funktioniert es gut. Unten ist funktionierender und getesteter Code :)

%Vor%

Lass es mich wissen, wenn es funktioniert oder nicht! Danke

    
Vivek Parihar 09.09.2011, 20:48
quelle
-1

Das hat für mich funktioniert

%Vor%

Aber ich habe keinen Grund für einen Fehler gefunden, wenn ich den Bereich anstelle der Methode verwende.

    
unnati patil 29.05.2013 06:27
quelle