RLivsey wrote: > On Feb 26, 7:03 pm, Cyril Mougel <cyril.mou...@gmail.com> wrote: > >> webr...@yahoo.co.uk wrote: >> >>> Could try this.. >>> >>> Ticket.all(:order=> [:title.asc]) >>> >>> Had a bit of trouble with this myself.. >>> >> thisorderworks only toorderby a propertie of Ticket. Not to association. >> > > I'm running into this problem myself at the moment. > > I have the following models: > > class Meeting > has n, :minutes > end > > class Minute > belongs_to :meeting > end > > I'm trying to get all minutes ordered by a property of the meeting > they belong to, so the SQL would be something like: > > SELECT minutes.created_at, meetings.title FROM minutes > INNER JOIN meetings ON minutes.meeting_id = meetings.id > ORDER BY meetings.start_at ASC, minutes.created_at ASC > > I've tried the following, but get an error for all of them along the > lines of: > ArgumentError: Unknown property 'meeting.start_at.asc' > > Minute.all(:order => [:start_at.asc]) > Minute.all(:order => ["meeting.start_at.asc"]) > Minute.all(:order => ["meeting.start_at asc"]) > Minute.all(:order => ["meetings.start_at.asc"]) > etc... > > Is this possible?
For me not. I have same issue and I check code. but actually nothing is possible. When have time, I want try to integrate it. But now I can't :( -- Cyril Mougel http://blog.shingara.fr --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "DataMapper" group. To post to this group, send email to datamapper@googlegroups.com To unsubscribe from this group, send email to datamapper+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/datamapper?hl=en -~----------~----~----~----~------~----~------~--~---