hmm, ich kenn jetzt die speziellen Anforderungen hier nicht, aber mir ist das auch schon häufiger untergekommen, dass man explizit kontrollieren will, was man da lädt: Vor allem dann, wenn in der Tabelle z.B. viel TEXT oder Blobs drin sind: Standardanforderung ist, dass man z.B. auf index-Seiten nur das lädt, was man für die Anzeige der Suchergebniss braucht.

Wenn ich das .map(&:id) richtig verstanden habe, dann ist es da schon zu spät und auch die Text/Blob-Spalten sind bereits über die Leitung gewandert. Kann man das denn nicht irgendwie kontrollieren in rails, dh. macht rails immer ein select * ?!

grüße
stf



Am 23.07.2007 um 15:41 schrieb Sascha Teske:

bist du sicher das rails für deine projekt-anforderungen richtig ist?
wenn ich das richtig verstehe, möchtest du lieber direkt mit der db
reden. naja, und das klingt son bischen anti-framework mäßig für mich.
in php hab ich schon öfters sachen a la $sql = "SELECT id FROM
records;" gesehen. und das scheint mir das zu sein was du brauchtst,
oder? nun muss ich sagen das ich php nicht so gut kenne (darf man das
;) da scheint sowas aber üblicher zu sein. das mit dem "overkill" kann
ich jedenfalls so gar nicht nachvollziehen.

--
N 53° 33.283 E 010° 02.623
http://tinyurl.com/2nplah
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an