#270 - Return a query builder for has many associations instead of array #274
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR addresses issue #270 which is that has_many associations only return an array, not a query builder which can accept params for querying the relationship.
This does not change the behavior of has_one or belongs_to associations.
With this PR, the has_many association no longer executes the query immediately instead, it returns a query builder based on the association class that you may use to query the association, such as by calling '#all' to get a paginatable ResultSet or applying other params to the query.