Skip to content
/ django Public

Fixed #16855 -- select_related() chains as expected.#1750

Closed
mjtamlyn wants to merge 1 commit intodjango:masterfrom
mjtamlyn:select-related-16855
Closed

Fixed #16855 -- select_related() chains as expected.#1750
mjtamlyn wants to merge 1 commit intodjango:masterfrom
mjtamlyn:select-related-16855

Conversation

@mjtamlyn
Copy link
Copy Markdown
Member

select_related('foo').select_related('bar') is now equivalent to
select_related('foo', 'bar').

Also reworded docs to recommend select_related(*fields) over select_related()

Ticket

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

or isinstance(self.select_related, bool)?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems both are used in the code base but yes the isinstance is likely better

select_related('foo').select_related('bar') is now equivalent to
select_related('foo', 'bar').

Also reworded docs to recommend select_related(*fields) over select_related()
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"more complex queries that return larger data sets" - it's not immediately clear otherwise what is meant by a "larger query"

@mjtamlyn
Copy link
Copy Markdown
Member Author

Fixed in 349c12d

@mjtamlyn mjtamlyn closed this Oct 15, 2013
@mjtamlyn mjtamlyn deleted the select-related-16855 branch October 15, 2013 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants