This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
technoweenie (author)
Sat Nov 25 23:33:38 -0800 2006
commit 239e3da70a266de8079c54a29020bc8e1092026f
tree e6f44212097e71aed9e4c00b4a747e45b71d15c2
parent 2c267883690e1dfa3df5a5545537b5c86ebf1ac8
tree e6f44212097e71aed9e4c00b4a747e45b71d15c2
parent 2c267883690e1dfa3df5a5545537b5c86ebf1ac8
| name | age | message | |
|---|---|---|---|
| |
README | Sat Nov 25 22:50:21 -0800 2006 | [technoweenie] |
| |
Rakefile | Sat Nov 25 22:50:21 -0800 2006 | [technoweenie] |
| |
init.rb | Sat Nov 25 22:50:21 -0800 2006 | [technoweenie] |
| |
lib/ | Sat Nov 25 22:50:21 -0800 2006 | [technoweenie] |
| |
test/ | Sat Nov 25 23:33:38 -0800 2006 | [technoweenie] |
README
ActiveRecordContext
===================
Simple ActiveRecord context for caching AR objects. It caches all records from #find queries
that aren't readonly, and that don't have eagerly loaded associations. It only looks in the context
on simple Foo.find(id) queries with no conditions. It's designed to work as an alternative to eager
loading associations. It will also help all the extra find calls for models that access their associations
in callbacks/validations.
It only uses the context when it's activated. To activate, you can set a controller around_filter:
around_filter :set_context
def set_context
ActiveRecord::Base.with_context do
yield
end
end




