Ich habe die Dokumentation unter http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html gelesen , verstehe aber nicht, wann die around_*Rückrufe in Bezug auf before_*und ausgelöst werden after_*. Jede Hilfe sehr geschätzt. Vielen
Ich habe die Dokumentation unter http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html gelesen , verstehe aber nicht, wann die around_*Rückrufe in Bezug auf before_*und ausgelöst werden after_*. Jede Hilfe sehr geschätzt. Vielen
Ich implementiere Funktionen, um zu verfolgen, welche Artikel ein Benutzer gelesen hat. create_table "article", :force => true do |t| t.string "title" t.text "content" end Dies ist meine bisherige Migration: create_table :user_views do |t| t.integer :user_id t.integer :article_id end Die Tabelle...
Ich bin es gewohnt, mit der Methode delay_jobs in die Konsole zu gehen, um zu sehen, was sich in der Warteschlange befindet, und die Warteschlange bei Bedarf einfach zu löschen. Gibt es dafür ähnliche Befehle in Sidekiq? Vielen
Dies scheint eine wirklich einfache Frage zu sein, aber ich habe nirgendwo eine Antwort darauf gesehen. In Schienen, wenn Sie haben: class Article < ActiveRecord::Base has_many :comments end class Comments < ActiveRecord::Base belongs_to :article end Warum können Sie die Kommentare nicht mit...
Gibt es eine Möglichkeit, den ursprünglichen Wert eines ActiveRecord-Attributs abzurufen (= den Wert, der aus der Datenbank geladen wurde)? Ich möchte so etwas in einem Beobachter before_save object do_something_with object.original_name end Die Aufgabe besteht darin, das Objekt beim...
Ich muss mehrere Senden-Schaltflächen haben. Ich habe ein Formular, das eine Instanz von Contact_Call erstellt. Eine Schaltfläche erstellt es wie gewohnt. Die andere Schaltfläche erstellt es, muss jedoch einen anderen Attributwert als den Standardwert haben und das Attribut für ein anderes, aber...
Ich habe Active Support 3.0.3 und Rails 3.0.3 mit Ruby 1.8.7 installiert. Wenn ich versuche zu benutzen, 1.week.agobekomme ich NoMethodError: undefined method 'week' for 1:Fixnum from (irb):2 Die anderen Kernerweiterungen scheinen zu funktionieren. Ich habe es auf dem Computer eines Freundes...
Ich habe ein Problem beim Abgleichen des Benutzerkennworts mit Devise Gem in Rails. Das auf meiner Datenbank gespeicherte Benutzerkennwort lautet encrypted_password und ich versuche, den Benutzer anhand des Kennworts zu finden. Ich verstehe jedoch nicht, wie das Kennwort aus dem Formular und dem...
Wie modelliert man anhand dieses modifizierten Beispiels aus den Rails- Handbüchern eine relationale Assoziation "has_many: through" mit Mongoid? Die Herausforderung besteht darin, dass Mongoid has_many: through nicht unterstützt wie ActiveRecord. # doctor checking out patient class Physician...
Ich habe ein Problem, bei dem die von Webpack mithilfe der inline-source-mapKonfigurationseinstellung generierten Quellenzuordnungen um eine Zeile verschoben sind, wenn ich den Chrome devtools-Debugger verwende. Webpack wird in einer Ruby on Rails-Anwendung eingerichtet, um eine verkettete, nicht...
Womit überprüfen Sie die E-Mail-Adressen der Benutzer und warum? Ich hatte benutzt validates_email_veracity_of die tatsächlich die MX-Server abfragt. Dies ist jedoch aus verschiedenen Gründen voller Fehler, hauptsächlich im Zusammenhang mit dem Netzwerkverkehr und der Zuverlässigkeit. Ich habe mich...
Ich versuche meine App auf Heroku zu pushen und erhalte die folgende Meldung: $ heroku create Creating electric-meadow-15..... done Created http://electric-meadow-15.heroku.com/ | [email protected]:electric-meadow-1 5.git $ git push heroku master ! No such app as fierce-fog-63 fatal: The remote end...
Der #new_record? Funktion bestimmt, ob ein Datensatz gespeichert wurde. Aber es ist immer falsch im after_saveHaken. Gibt es eine Möglichkeit, anhand der Aktualisierung festzustellen, ob es sich bei dem Datensatz um einen neu erstellten oder einen alten Datensatz handelt? Ich hoffe, keinen...
Ich habe Probleme beim Konvertieren einer UTC Timeoder TimeWithZoneder Ortszeit in Rails 3. Say momentist eine TimeVariable in UTC (z moment = Time.now.utc. B. ). Wie konvertiere ich momentin meine Zeitzone und kümmere mich um die Sommerzeit (dh mit EST / EDT)? Genauer gesagt, ich möchte "Montag,...
Früher hat es gut funktioniert. Ich habe ein bisschen Config gespielt. Vielleicht habe ich einige Konfigurationen unwissentlich geändert. Hier ist die Konfiguration von environment / development.rb config.cache_classes = false # Log error messages when you accidentally call methods on nil....
Wie kann ich einen Klassennamen programmgesteuert FooBarin ein Symbol verwandeln :foo_bar? zB so etwas, aber das behandelt Kamelkoffer
Aus irgendeinem Grund hat Delayed :: Job's beschlossen, sich in die Warteschlange zu stellen, aber nichts auszuführen, obwohl ich es mehrmals neu gestartet, sogar getötet und neu gestartet habe. Es werden keine Jobs ausgeführt. Kann ich in / console einen bestimmten Job angeben und ihm mitteilen,...
Ich habe zwei Ruby on Rails DateTime-Objekte. Wie finde ich die Anzahl der Monate zwischen ihnen? (Denken Sie daran, dass sie zu verschiedenen Jahren gehören
In meinem aktuellen Rails-Programm, wenn ich so etwas benutze user = User.find(10) Wenn es keinen Benutzer mit ID = 10 gibt, habe ich eine Ausnahme wie: ActiveRecord::RecordNotFound: Couldn't find User with ID=10 Kann ich Null bekommen, anstatt eine Ausnahme auszulösen, wenn ich so etwas mache wie:...
Also führe ich eine Abfrage an die Datenbank durch und habe ein vollständiges Array von Objekten: @attachments = Job.find(1).attachments Jetzt, wo ich ein Array von Objekten habe, möchte ich keine weitere Datenbankabfrage mehr ausführen, aber ich möchte das Array basierend auf den...