method

fetch_first_or_last_using_find?

Importance_1
Ruby on Rails latest stable (v7.1.3.2) - 0 notes - Class: CollectionAssociation

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v4.0.2) is shown here.

fetch_first_or_last_using_find?(args) private

Should we deal with assoc.first or assoc.last by issuing an independent query to the database, or by getting the target, and then taking the first/last item from that?

If the args is just a non-empty options hash, go to the database.

Otherwise, go to the database only if none of the following are true:

* target already loaded
* owner is new record
* custom :finder_sql exists
* target contains new or changed record(s)
* the first arg is an integer (which indicates the number of records to be returned)
Show source
Register or log in to add new notes.