Would it be possible to use this method to search by associations? Say I have a User that has many Entries. Could I search for all users that have entries before a certain date OR after a certain date?
In Rails/AR: User.all(:includes => :entries, :conditions => ["entries.created_at <= ? OR entries.created_at >= ?", 6.weeks.ago, 2.weeks.ago]) How would I accomplish this with DataMapper? On Jan 4, 3:48 am, Dirkjan Bussink <[email protected]> wrote: > On 4 Jan 2009, at 04:52, deadwards wrote: > > > Ok, I'm very new to DataMapper (with Merb), and I have a stupid > > question. How do I do an 'OR' select on a model. After all of my > > searching, I can only find selects that only use 'AND' conditions. Is > > it possible to do an 'OR' find? If so, how? > > For now you have to use the :conditions option of a finder, but we are > working on designing an API that allows for easy OR's. This is an > example of how you could do it now: > > User.all(:conditions => ["username = ? OR password = ?", username, > password]) > > -- > Regards, > > Dirkjan Bussink --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "DataMapper" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/datamapper?hl=en -~----------~----~----~----~------~----~------~--~---
