Active Record ist ein Muster, das Domänenlogik mit Speicherabstraktion in einem einzelnen Objekt kombiniert. Verwenden Sie dieses Tag für Fragen zum Muster [rails-activerecord] für Fragen zum Rails ORM-Framework.
Diese Abfrage funktioniert, ist aber völlig offen für SQL-Injection:
%Vor%
Wie kann ich die CID-Variable korrekt umgehen? Der conditions -Parameter erlaubt das Format ['foo = ?', bar] für diesen Zweck, aber joins nicht.
Ich möcht...
Ich habe eine Rails 3.1-App, die Bilder in einem binären Feld in einer postgresql-Datenbank speichert (Ich kenne mögliche Probleme beim Speichern von Bildern in einer Datenbank, muss dies aber jetzt tun). Alles funktioniert gut im Entwicklungsmo...
Wie Sie wissen, werden before_save Callbacks vor before_create Callbacks ausgeführt.
Daher haben einige Leute vorgeschlagen, dass es besser wäre, before_save :method, :on => :create anstelle von before_create zu verwenden, dami...
Ich habe eine Rails 3-App und möchte die ActiveRecord-Methode new_record verwenden? auf meinem freigegebenen Formular, um dem Benutzer entweder eine Schaltfläche zum Erstellen oder Aktualisieren anzuzeigen. Ich schaute APIDock und für diese Me...
Ich habe ein Modell von Widgets. Widgets gehören zu einem Store-Modell, das zu einem Area-Modell gehört, das zu einem Unternehmen gehört. Beim Unternehmensmodell muss ich alle zugehörigen Widgets finden. Einfach:
%Vor%
Was wird diese schöne...
Meine Modell-FAQ hat 4 Attribute
* @property integer $id
* @property string $chapter
* @property string $question
* @property string $answer
Im Moment sieht meine ActionIndex-Funktion wie aus
%Vor%
Wie kann ich ein Array von einz...
Beim Versuch, auf eine meiner Seiten zuzugreifen, erhalte ich den folgenden Fehler
ActiveRecord :: StatementInvalid (Mysql2 :: Fehler: Tabelle 'p478r679_partybot.secretsanta' existiert nicht: SHOW FIELDS FROM 'secretsanta'):
app / cont...
Meine App enthält Fotos und Nutzer können nach Fotos suchen, die bestimmte Kriterien erfüllen. Nehmen wir an, ein Nutzer sucht nach Fotos nach Tags, und wir erhalten etwa Folgendes:
%Vor%
Nun wird @results eine Standard-ActiveRecord-Abfra...
Ich versuche, ein Paket mit sehr generischen benannten Bereichen für ActiveRecord-Modelle wie dieses zu haben:
%Vor%
Wenn der benannte Bereich allgemein sein soll, müssen wir * table_name * angeben, um Benennungsprobleme zu verhindern, wenn...