I have such angry associations: financings >- events >- subprograms >- programs. I want to get acces to last_financings from programs through all of them so code is:
<
This seems like a really awkward way of doing this... I'd rather make a virtual accessor in Program that calls something like this:
Program
self.subprograms.first.events.first.financings.first(:order => 'date DESC')