Gibt es eine Möglichkeit, eine Singleton-Ressource in Rails zu scaften?

8

Der reguläre Weg des Gerüstbaus funktioniert nicht, wenn Sie mit einer einzelnen Ressource arbeiten. Gibt es eine Möglichkeit, Standard-Einzelsteuereinheiten durch Gerüste zu erhalten? Sagen Sie, wenn ein Benutzer nur einen Post hat, dann war es einfach, einen Befehl wie folgt auszuführen:

%Vor%     
tomciopp 03.11.2011, 06:10
quelle

2 Antworten

2

Wenn Sie sich die Gerüstoptionen in Rails 3.1.1 ansehen, sehen Sie Folgendes:

%Vor%

Die Ausgabe von rails g scaffold Post name:string body:text --singleton ist

%Vor%

So scheint es, dass das Gerüst die üblichen Ansichtsvorlagen erzeugt.

In Rails 3.0 war dies eine Option für den gesamten Generator, nicht nur für Rspec. Siehe Railscast 216 für Generatoren in Rails 3 . Vielleicht finden Sie in Rails 3.0.x einen Generator, der Ihre Anforderungen erfüllt.

    
mliebelt 03.11.2011 07:33
quelle
0

Ich stimme dem zu, also habe ich ein Github-Problem erstellt. Befolgen Sie dies, wenn es hilft. Wie auch immer, ich habe festgestellt, dass das Problem nur manuell behoben werden kann. Das bedeutet, ändern Sie die Namen von Hand. Ich weiß, dass du das nicht willst, aber ich habe es manchmal gefunden, das ist der einzige Weg.

    
Brandt 05.05.2013 23:35
quelle