rails-activerecord

Die Implementierung der objektrelationalen Zuordnung (ORM) unter Verwendung des Active Record-Musters im Ruby-on-Rails-Framework.
3
Antworten

ActiveRecord eager lädt mehrere assignes_to-Zuordnungen

Das Problem Ich habe das folgende ActiveRecord-Modell: %Vor% Wenn ich auf alle drei dieser Zuordnungen zugreifen möchte, generiert es drei Auswahlabfragen: %Vor% Dies ist im Wesentlichen das N + 1 Problem . Im Idealfall möchte ich...
18.02.2014, 20:37
3
Antworten

Rails: eifrig geladen auf einem bereits links verbundenen Tisch?

Wir sind schon links und verbinden uns mit einer Tabelle, so dass wir nach einer Spalte sortieren können, wenn die Beziehung existiert: %Vor% Dies führt zu einer einzelnen SQL-Abfrage, aber ich möchte, dass people.first.address SQL nicht...
25.01.2018, 18:23
2
Antworten

Speichern von ActiveRecord-Zuordnungen, die gleichzeitig auf einander zeigen

Ich habe die folgenden Modelle %Vor% Geben Sie ein visuelles Bild, es ist so etwas %Vor% Gibt es jetzt eine Möglichkeit, die ganzen Datensätze auf einmal zu erstellen, wenn man die Parameter wie folgt sieht? (Nehmen Sie an, die Ziele und...
24.08.2017, 06:15
2
Antworten

Rails 4 has_and_belongs_to_many funktioniert nicht richtig mit include-Anweisung

Vor kurzem stieß ich mit Rails 4 und HABTM Beziehung auf mystische Fehler. vor allem mein Gemfile: %Vor% Weiter. Meine Models: %Vor% Raw DB-Daten: %Vor% Endlich der Fehler: %Vor% Wie Sie sehen, ist nur die erste Gruppe von Lehr...
22.10.2014, 12:05
2
Antworten

Rails enthält () LEFT OUTER JOIN mit der benutzerdefinierten ON-Klausel

In meinem Szenario habe ich ein BlogPost Modell das has_and_belongs_to_many :categories . Ich möchte out Blog-Posts filtern, die zu bestimmten Kategorien gehören, während immer noch nicht kategorisierte Blog-Posts möglich sind (daher die...
14.02.2014, 18:07
2
Antworten

Erstellen einer PostgreSQL-Sequenz in einem Feld (das ist nicht die ID des Datensatzes)

Ich arbeite an einer Ruby on Rails App. Wir verwenden eine PostgreSQL-Datenbank. Es gibt eine Tabelle namens scores mit den folgenden Spalten: %Vor% Ich muss eine Sequenz zu job_id hinzufügen (Anmerkung: Es gibt kein Modell für j...
09.07.2014, 15:26
1
Antwort

undefinierte Methode 'erklären' für #ActiveRecord :: ConnectionAdapters :: MysqlAdapter

Ich bin neu bei Ruby on Rails, aber ich habe einige Tutorials verfolgt und kenne mich ein wenig aus. Ich habe ein Gerüst erstellt und Daten in eine MySql-Datenbank eingefügt. Beim Navigieren zu index.html.erb erhalte ich den Fehler im Titel...
29.01.2012, 23:44
2
Antworten

NoMethodError - undefinierte Methode 'find_by' für []: ActiveRecord :: Relation

Ich habe das Michael Heartl-Tutorial verfolgt, um ein Folge-System zu erstellen, aber ich habe einen seltsamen Fehler: "undefined Methode 'find_by' für []: ActiveRecord :: Relation". Ich benutze Gerät zur Authentifizierung. Meine Ansicht /use...
19.07.2013, 15:54
2
Antworten

Datensätze aus der Tabelle löschen, die mit den Daten in einem Array übereinstimmt?

Ich habe eine Tabelle mit zwei Feldern. Word und Zeitstempel. Dann habe ich dieses Array, das einige Wörter enthält. Wie lösche ich alle Datensätze in der Tabelle, die mit den Wörtern im Array übereinstimmen? Angenommen, das Modell heißt "Word"....
21.03.2010, 19:26
2
Antworten

Ruby on Rails Active Record-Rückgabewert beim Erstellen schlägt fehl?

Ich bin neu auf Rubinen und habe Schwierigkeiten, diese Arbeit zu bekommen. Grundsätzlich habe ich eine Benutzerregistrierungsseite, die eine Passwortbestätigung hat. In der Benutzerklasse habe ich folgende Validierung: %Vor% Und in der Steu...
01.06.2014, 00:55