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.
Wie kann ich ein von einer ActiveRecord-Abfrage zurückgegebenes Array nach einer Datumsspalte sortieren created_at? Dies tritt auf, sobald die Abfrage ausgeführt wurde. Bitte sagen Sie mir nicht, dass ich es in der Abfrage tun soll, da dies in der Ansicht erforderlich ist.
Ich würde gerne wissen, ob es möglich ist, die Typen (wie von AR bekannt - z. B. im Migrationsskript und in der Datenbank) programmgesteuert abzurufen (ich weiß, dass die Daten dort irgendwo vorhanden sind). Zum Beispiel kann ich mit allen Attributnamen umgehen: ar.attribute_names.each { |name| puts name } .attributes gibt …
Wie sind requireund require_dependencyanders? Wie können require_dependencyKlassen in der Entwicklung automatisch neu geladen werden, aber requirenicht? Ich habe mich in den ActiveSupport::DependenciesCode von Rails und dispatcher.rb vertieft. Was ich in require_dependency's Code gesehen habe, ist, dass es im Grunde die Konstanten zu einem autoloaded_constantsArray hinzufügt . Es wird jedoch clear_applicationnach …
Dies funktioniert für alle Zeichenfolgen, die Leerzeichen enthalten str.downcase.tr!(" ", "_") Zeichenfolgen, die keine Leerzeichen enthalten, werden jedoch einfach gelöscht "New School" würde sich also in "new_school" ändern, aber "color" wäre "", nichts!
Ich habe diesen Fehler erhalten und konnte keine vernünftige Antwort auf diese Frage finden. Daher dachte ich, ich würde eine Zusammenfassung des Problems schreiben. Wenn Sie dieses Snippet in irb ausführen: JSON.parse( nil ) Sie sehen den folgenden Fehler: TypeError: can't convert nil into String Ich hatte erwartet, dass die …
Ich starte eine Beta-Site mit einer ausgewählten Gruppe von Benutzern. Ich möchte die Registrierung nur in der Produktionsumgebung und nur für kurze Zeit deaktivieren (dh ich möchte meine Registrierung nicht vollständig stören). Ich weiß, dass ich den Link "Anmelden" einfach ausblenden kann, aber ich vermute, dass Hacker klüger sind, als …
Auf einem frisch erstellten Rails-Projekt (generiert von rails someName ) können einige 'Standard'-Rake-Aufgaben ausgeführt werden wie: rake test rake db:migrate usw Die Frage ist, wo werden diese Aufgaben beschrieben? Die Standardeinstellung Rakefileenthält nicht alle diese Aufgaben. Außerdem habe ich ein Projekt überprüft, das verwendet, rspecund ich kann rake specalle Tests …
Ich bin neu in Rails und habe heute Morgen beschlossen, mein gesamtes Datenbankdesign / -modell zu sichern und von vorne zu beginnen. Und da ich ein Noob bin, habe ich es sicher falsch gemacht. Ich habe alle Dateien entfernt db/migrate/ und die Tabellen gelöscht. Und als ich versuchte, die erste …
Ich verwende den aktiven Modell-Serializer . Ich habe ein Modellereignis, das viele Aktivitäten hat. Ich möchte die Veranstaltung mit den ersten n Aktivitäten zurückgeben. Ich denke, ich sollte die Parameter n an den Ereignisserialisierer übergeben.
Ich habe eine Ansicht, in der mehrere Bilder und die zugehörigen Tags dieser Bilder angezeigt werden. Ich habe beschlossen, für jedes Bild und seine Tags eine Teilansicht zu verwenden, habe jedoch Probleme, das Bildobjekt in die Teilansicht zu übertragen. Hier ist der relevante Code der Hauptansicht: <table> <% @images.each do …
Hier meine http Basisauthentifizierung in der Application Controller Datei (application_controller.rb) before_filter :authenticate protected def authenticate authenticate_or_request_with_http_basic do |username, password| username == "username" && password == "password" end end und der Standardtest für die Indexaktion meines Home-Controllers (spec / controller / home_controller_spec.rb) require 'spec_helper' describe HomeController do describe "GET 'index'" do …
Beim Starten einer neuen App wird beim Erstellen einer Controller-Startseite und beim Versuch, zum lokalen Host zu wechseln: 3000 / pages / home, die folgende Fehlermeldung angezeigt: Showing c:/Users/Doesha/desktop/pinplug/app/views/layouts/application.html.erb where line #6 raised: TypeError: Object doesn't support this property or method (in c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/turbolinks-2.5.3/lib/assets/javascripts/turbolinks.js.coffee) application.html.erb Datei: <!DOCTYPE html> <html> <head> <title>Pinplug</title> …
Wenn wir definieren Routen in routes.rbdie Namen wie unter Verwendung von map.some_link.Wir den Link in zwei Arten - verwenden kann some_link_url, some_link_path. Was sind die Unterschiede zwischen den beiden? Welches ist sicherer zu verwenden?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.