Ruby on Rails: ActiveRecord: CRUD


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

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