aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/associations/collection_proxy.rb
Commit message (Collapse)AuthorAgeFilesLines
* Fix #3890. (Calling proxy_association in scope chain.)Jon Leighton2011-12-081-2/+8
|
* ActiveRecord::Relation#pluck methodBogdan Gusiev2011-11-301-1/+1
|
* CollectionProxy#replace should change the DB records rather than just ↵Jon Leighton2011-09-261-1/+1
| | | | mutating the array. Fixes #3020.
* Add a proxy_association method to association proxies, which can be called ↵Jon Leighton2011-07-271-6/+10
| | | | by association extensions to access information about the association. This replaces proxy_owner etc with proxy_association.owner.
* find(:first) => firstAkira Matsuda2011-07-081-1/+1
|
* match method signature of the superclassAaron Patterson2011-06-301-3/+3
|
* remove warning: assigned but unused variableSantiago Pastorino2011-06-081-1/+1
|
* added an alias for new to build to the AR collection proxy, this corrects an ↵Josh Kalderimis2011-06-011-8/+2
| | | | issue where the collection proxies were not consistent
* removed deprecated methods, and related tests, from ActiveRecordJosh Kalderimis2011-05-251-24/+0
|
* Implement proxy_owner, proxy_target and proxy_reflection methods on ↵Jon Leighton2011-05-191-0/+24
| | | | CollectionProxy with deprecations. Fixes #1148.
* Fix for lighthouse #6741Nick Howard2011-05-011-3/+6
| | | | | | | - adds tests for find_or_create_by and find_or_initialize_by on has_many associations - changes the behavior of ActiveRecord::Associations::CollectionProxy#method_missing to differ to ActiveRecord::FinderMethods#find_or_instantiator_by_attributes for arg processing and saving so find_or_create_by's api on associations will be consistent w/ the api for model classes.
* Removing the scope-caching which happens on association proxies, because the ↵Jon Leighton2011-04-121-2/+0
| | | | query is already cached by the query cacher. For formalised proof see http://www.youtube.com/watch?v=wDefXLb-FDs
* Split AssociationProxy into an Association class (and subclasses) which ↵Jon Leighton2011-02-181-0/+127
manages the association, and a CollectionProxy class which is *only* a proxy. Singular associations no longer have a proxy. See CHANGELOG for more.