Ruby on rails speichern Sie ein bestimmtes Feld in der Datenbank

Ich habe eine Tabelle in meiner Datenbank, die Haus, mit vielen Feld, wie "Farbe", "Preis". Wie kann ich speichern nur in einem bestimmten Feld nach dem Update

wenn ich diese habe,

@Haus.Farbe = newcolour

@Haus.speichern

wird es retten Sie alle anderen Feld, einschließlich der Haus.Farbe und Haus.Preis
(mein Fall, Preis sollte programmgesteuert aktualisiert zur gleichen Zeit mit der Farbe, aber nicht gespeichert werden sollen. nur Haus.die Farbe sollte in der Datenbank gespeichert)

habe ich versucht zu tun

@Haus.Farbe = newcolour


@Haus.Farbe.speichern

aber es zeigt mir Fehler

Ist es möglich nur zu sparen, lediglich den Wert der @Haus.Farbe ?

Danke für jede Anregung

InformationsquelleAutor sateayam | 2011-01-04
Schreibe einen Kommentar