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.
Ich habe eine nicht vertrauenswürdige Zeichenfolge, die ich als Text in einer HTML-Seite anzeigen möchte. Ich muss die Zeichen ' <' und ' &' als HTML-Entitäten maskieren. Je weniger Aufhebens desto besser. Ich verwende UTF8 und benötige keine anderen Entitäten für Buchstaben mit Akzent. Gibt es eine integrierte Funktion in …
Ich versuche etwas zu tun, von dem ich dachte, es wäre einfach, aber es scheint nicht so zu sein. Ich habe ein Projektmodell mit vielen offenen Stellen. class Project < ActiveRecord::Base has_many :vacancies, :dependent => :destroy end Ich möchte alle Projekte bekommen, die mindestens 1 freie Stelle haben. Ich habe …
Ich möchte ein Update Raw SQL wie folgt ausführen: update table set f1=? where f2=? and f3=? Diese SQL wird von ausgeführt ActiveRecord::Base.connection.execute, aber ich weiß nicht, wie ich die dynamischen Parameterwerte an die Methode übergeben soll. Könnte mir jemand dabei helfen?
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 Dank!
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 Dank.
In meiner Rails-Vorlage möchte ich mit HAML den endgültigen HTML-Code zu diesem Zweck erstellen: I will first <a href="http://example.com">link somewhere</a>, then render this half of the sentence if a condition is met Die Vorlage, die nahe kommt: I will first = link_to 'link somewhere', 'http://example.com' - if @condition , then …
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 user_views wird immer abgefragt, um nach beiden Spalten zu suchen, …
Ich möchte ein bedingtes Rendern auf Layoutebene basierend auf der tatsächlich definierten Vorlage durchführen. Haben Sie content_for(:an__area)eine Idee, wie dies erreicht werden kann?
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 Aktualisieren aus einer Hash-Tabelle zu entfernen (tatsächlich in einen anderen Schlüssel in …
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 so etwas bestellen: @article.comments(:order=>"created_at DESC") Der benannte Bereich …
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 minimierte JavaScript-Datei zu generieren, die aus ein paar Dutzend Modulen besteht. Die meisten …
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 verschlüsselten Kennwort in meiner Datenbank abgeglichen werden …
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 versucht (dieselben Installationsspezifikationen und Legacy-Versionen sind auf seinem Computer), …
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 verwandtes Modell festlegen, das in der Steuerung verwendet …
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 < ActiveRecord::Base has_many :appointments has_many :patients, :through => :appointments has_many :meeting_notes, :through => …
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.