Ruby on Rails Tuesday, April 27, 2010

Dani Dani wrote:
> Question. wouldn't the following do the work ?
>
> Card.find(:all, :conditions => "rank='Ace' or rank='King'" ).each do
> |card|
> decks << card
>
> or am I missing here something ?
>
> Dani

Thanks for the response - appreciated.

Well, I'm looking for a single query to be sent to the database. But
apart from that, as far as I see your solution adds the king and ace
cards to the decks, actually modifying the database, which I don't want.

I simply want to query for all decks that already contain at least 1
king and at least 1 ace, without using excessive amounts of SQL.

Thanks,
ben
--
Posted via http://www.ruby-forum.com/.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

No comments:

Post a Comment