Als «ruby-on-rails» getaggte Fragen

Ruby on Rails ist ein Open Source-Webanwendungsframework mit vollem Stapel, das in Ruby geschrieben wurde. Es folgt dem beliebten MVC-Framework-Modell und ist bekannt für seinen "Convention over Configuration" -Ansatz für die Anwendungsentwicklung.

6
Bereits verwendete Adresse - bind (2) (Errno :: EADDRINUSE)
Ich versuche, die Rails-App mit dem Puma-Webserver bereitzustellen. Beim Versuch, den Puma-Server mit einer Konfigurationsdatei zu starten bundle exec puma -C config/puma.rb, wird die Fehlermeldung angezeigt , dass die Adresse bereits verwendet wird. Weiß jemand, wie man das behebt? bundle exec puma -C config/puma.rb [23699] Puma starting in cluster mode... …



8
Rails CSRF Protection + Angular.js: Mit protected_from_forgery kann ich mich bei POST abmelden
Wenn die protect_from_forgeryOption in application_controller erwähnt wird, kann ich mich anmelden und alle GET-Anforderungen ausführen. Bei der ersten POST-Anforderung setzt Rails jedoch die Sitzung zurück, wodurch ich abgemeldet werde. Ich habe die protect_from_forgeryOption vorübergehend deaktiviert, möchte sie aber mit Angular.js verwenden. Gibt es eine Möglichkeit, das zu tun?




2
Ruby on Rails. Wie verwende ich die Active Record .build-Methode in einer: gehört zur Beziehung?
Ich konnte keine Dokumentation zur .build-Methode in Rails finden (ich verwende derzeit 2.0.2). Durch Experimentieren können Sie anscheinend die Erstellungsmethode verwenden, um einen Datensatz zu einer has_manyBeziehung hinzuzufügen, bevor einer der Datensätze gespeichert wurde. Beispielsweise: class Dog < ActiveRecord::Base has_many :tags belongs_to :person end class Person < ActiveRecord::Base has_many :dogs …

10
Schienen 5: Laden Sie lib-Dateien in die Produktion
Ich habe eine meiner Apps von Rails 4.2.6 auf Rails 5.0.0 aktualisiert. Im Upgrade-Handbuch heißt es, dass die Autoload-Funktion jetzt in der Produktion standardmäßig deaktiviert ist. Jetzt wird auf meinem Produktionsserver immer eine Fehlermeldung angezeigt, da ich alle lib-Dateien mit Autoload in die application.rbDatei lade . module MyApp class Application …

1
Rails reply_with: Wie funktioniert es?
Ich habe hier und da gelesen, wie cool die respond_withMethode in Rails 3 ist. Aber ich kann weder in den Rails-APIs noch durch Durchsuchen der Quelle einen Verweis darauf finden. Kann mir jemand erklären, wie es funktioniert (welche Optionen Sie verwenden können usw.) oder mich auf den Ort verweisen, an …

12
So erhalten Sie eine schöne Formatierung in der Rails-Konsole
Ich möchte, dass so etwas schön aussieht: >> ProductColor.all => [#<ProductColor id: 1, name: "White", internal_name: "White", created_at: "2009-06-10 04:02:44", updated_at: "2009-06-10 04:02:44">, #<ProductColor id: 2, name: "Ivory", internal_name: "Ivory", created_at: "2009-06-10 04:02:44", updated_at: "2009-06-10 04:02:44">, #<ProductColor id: 3, name: "Blue", internal_name: "Light Blue", created_at: "2009-06-10 04:02:44", updated_at: "2009-06-10 04:02:44">, …
127 ruby-on-rails  irb 


6
Verschachtelte Attribute unzulässige Parameter
Ich habe ein BillObjekt, das viele DueObjekte hat. Das DueObjekt gehört auch zu a Person. Ich möchte ein Formular, mit dem das Billund seine untergeordneten DuesElemente auf einer Seite erstellt werden können. Ich versuche, ein Formular mit verschachtelten Attributen zu erstellen, ähnlich denen in diesem Railscast . Der relevante Code …

12
find vs find_by vs where
Ich bin neu in Schienen. Was ich sehe, dass es viele Möglichkeiten gibt, eine Aufzeichnung zu finden: find_by_<columnname>(<columnvalue>) find(:first, :conditions => { <columnname> => <columnvalue> } where(<columnname> => <columnvalue>).first Und es sieht so aus, als würden alle genau das gleiche SQL generieren. Ich glaube auch, dass das Gleiche für das …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.