diff options
author | Nick Kallen <nkallen@nick-kallens-computer-2.local> | 2008-04-12 16:47:31 -0700 |
---|---|---|
committer | Nick Kallen <nkallen@nick-kallens-computer-2.local> | 2008-04-12 16:47:31 -0700 |
commit | 84bc172dbcab98d4dd55a044e44b907e6bafd7b0 (patch) | |
tree | 612d1a86182a95e5a87084df6db8761ceed0e3af /spec/active_relation | |
parent | 1b8f72746b38ce1e08b5fab48f3251eb09f2cba0 (diff) | |
download | rails-84bc172dbcab98d4dd55a044e44b907e6bafd7b0.tar.gz rails-84bc172dbcab98d4dd55a044e44b907e6bafd7b0.tar.bz2 rails-84bc172dbcab98d4dd55a044e44b907e6bafd7b0.zip |
considering deprecating rename operation
- this may still be necessary when you join the same table to itself ... but not sure
Diffstat (limited to 'spec/active_relation')
-rw-r--r-- | spec/active_relation/unit/relations/join_spec.rb | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/spec/active_relation/unit/relations/join_spec.rb b/spec/active_relation/unit/relations/join_spec.rb index 73dd67bec8..60ede711a9 100644 --- a/spec/active_relation/unit/relations/join_spec.rb +++ b/spec/active_relation/unit/relations/join_spec.rb @@ -96,10 +96,11 @@ module ActiveRelation describe 'when joining aggregated relations' do before do - @aggregation = @relation2 \ - .aggregate(@relation2[:user_id], @relation2[:id].count) \ - .group(@relation2[:user_id]) \ - .rename(@relation2[:id].count, :cnt) \ + @aggregation = @relation2 \ + .aggregate(@relation2[:user_id], @relation2[:id].count.as(:cnt)) \ + .group(@relation2[:user_id]) \ + + git .as('photo_count') end |