Rails order by with associated model
I have two models in a has_many relationship such that Log has_many Items. Rails then nicely sets up things like: some_log.items
which returns all of the associated items to some_log. If I wanted to order these items based on a different field in the Items model is there a way to do this through a similar construct, or does one have to break down into something like:
Item.find_by_log_id(:all,some_log.id => "some_col DESC")
rails 4.2.20 syntax requires calling with a block:
This can also be written with an alternate syntax: