Ruby on Rails: ActiveRecord: CRUD

Aus Wikibooks

In diesem Kapitel schauen wir uns die CRUD-Funktionen der Datenbankabstraktionsschicht von Rails, ActiveRecord, an. Jetzt erfahren wir also endlich, wie wir unsere Glossareinträge speichern, verändern und wiederfinden können.

Grundlagen[Bearbeiten]

Tabellen und Spalten[Bearbeiten]

Datenbankadapter[Bearbeiten]

Primärschlüssel[Bearbeiten]

CRUD[Bearbeiten]

Daten anlegen und speichern[Bearbeiten]

new() save() save!() create() create!()

Daten lesen[Bearbeiten]

find() Kurzinfo, mehr s.u.

Daten verändern[Bearbeiten]

update(), ..

Daten löschen[Bearbeiten]

delete()

Die ganze Mächtigkeit von find()[Bearbeiten]

":conditions", .. find_by_xxx(), ..

SQL benutzen[Bearbeiten]