jredburn/rails_eager_loading_issue — pull request #2 by VadimPushtaev (2012-12-10 12:13:43+00:00)
Title: Workaround

*you should merge it in separate branch*

Using SQL, if you want to multiply some relation N time, you create N aliases of this relation.

This idea works fine here, I just create an assignment for every property like this:
```ruby
has_many :property_assignments_v, :class_name => 'PropertyAssignment'
```

I don't really *know* it's designed this way, but I'm pretty sure it is.

Anyway, it should be documented.