Hallo Sascha,
find gibt AR-Instanzen zurück. Das ist ein ziemlicher Overkill für das, was ich
tun möchte. Ich will _nur_ die IDs haben.
Ich suche das Teil, das bei Rails den SQL-Code aus den Parametern, die find
übergeben werden, baut.
Viele Grüße
Michael Kastner
Sascha Teske schrieb:
wenn ich dich richtig verstehe, willst du:
ids = Record.find(:all, :conditions => myconds).map(&:id)
bzw.
ids = Record.find(:all, :conditions => myconds).map {|r| r.id}
oder? Das mit den sql codes hab ich nicht verstanden.
viele grüsse
Sascha
Am 22.07.07 schrieb Michael Kastner <[EMAIL PROTECTED]>:
Hallo,
ich hoffe mal, daß ich das halbwegs nachvollziehbar formuliere:
Ich möchte mit den normalen find-Parametern (:select, :conditions
etc.) eine
Suche durchführen. Aber ich möchte mir keine AR-Objekte zurückgeben
lassen,
sondern lediglich die ids als Array.
Hierfür hatte ich mir gedacht, daß es sinnvoll wäre, wenn ich den
generierten
SQL-Code per
connection.select_values generierter_sql_code
abschicke.
Ich würde zum generieren des SQL-Codes gerne die Methode verwenden,
die auch
Rails zum generieren des SQL-Codes verwendet.
Weiß zufällig jemand, wo man diese Methode finden kann oder ist das
jetzt zu
einfach gedacht?
Viele Grüße
Michael Kastner
--
------------------------------
galt.de Web :-) Services
Michael Kastner
Berliner Straße 3
D-65439 Flörsheim
Telefon +49 (0) 6145 / 938 581
Telefax +49 (0) 6145 / 938 582
E-Mail [EMAIL PROTECTED]
Homepage http://www.galt.de
------------------------------
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
--
------------------------------
galt.de Web :-) Services
Michael Kastner
Berliner Straße 3
D-65439 Flörsheim
Telefon +49 (0) 6145 / 938 581
Telefax +49 (0) 6145 / 938 582
E-Mail [EMAIL PROTECTED]
Homepage http://www.galt.de
------------------------------
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug