Hi folks,
I'm using rails-1.2.2 and have run into unexpected behavior with has_many :through.
I get a SQL exception reporting the use of an unknown column when I use has_many :through to navigate thusly: Project -> BacklogItems -> BacklogTask -> TimeEstimates.
It looks like rails omits a required join and somehow comes to believe that it can navigate from a BacklogTask directly to a product.
The following code is available at Parked at Loopia for those of you who prefer syntax-highlighting: