On Thu, Sep 11, 2008 at 12:47 AM, Luca Guidi <[EMAIL PROTECTED]> wrote:

>
> Hi all,
> Yesterday I released a new Rails plugin: cached_models.
> It allows to transparently use the internal Rails cache mechanism in
> your models, avoiding to write code for expiring policies.
>
> Example
>
> class Project < ActiveRecord::Base
>  has_many :developers, :cached => true
> end
>
> class Developer < ActiveRecord::Base
>  belongs_to :project, :cached => true
> end
>
> # Automatic cache, all the following calls will be served by the cache.
> project.developers
>
>
> developer = project.developers.first
> developer.update_attributes :first_name => 'Luca'
> # Database update and cache expiring for project.
>
> project2.developers << developer
> # Database update and cache expiring for project and project2
>
>
> This is a 0.0.1 release, it actually support only the has_many relation.
> BTW I'd really like to receive a lot of feedbacks and comments.
>
You can find all the documentation here: http://tinyurl.com/6e3mwk
>

Hi, this is good to hear and I'll check it.

-Conrad

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to