2010-09-25 23 views
10

J'ai utilisé différentes fourches (principalement le ngmoco fork) de l'excellent cache_money de Nick Kallen pour plusieurs projets basés sur Rails 2.3, mais nous faisons maintenant le saut à Rails 3 qui, grâce à l'introduction de ActiveRelation, ne fonctionne pas avec les fourches populaires de cache_money.cache_money for Rails 3

Existe-t-il un fork de cache_money, ou un cache write-through équivalent, compatible avec Rails 3?

+1

Pouvez-vous nous lier le projet s'il vous plaît? – shingara

+0

Bien sûr, j'ai ajouté des liens –

Répondre

3

La semaine dernière, je lançais un nouveau petit bijou d'écriture par-cache pour Rails 3, voir https://github.com/orslumen/record-cache.

La raison pour laquelle je l'ai construit, c'est parce que nous utilisions l'argent du cache et avons récemment migré vers Rails 3. Il y a donc de fortes chances que cela vous serve aussi bien.

+0

Cela semble vraiment prometteur, merci. Je vais surveiller de près. –

2

Il y a des rails de la branche 3 dans la fourche de ngmoco vous utilisez:

http://github.com/ngmoco/cache-money/tree/rails3

Vous pouvez l'essayer, je ne sais pas si c'est vraiment fonctionne.

Vous pouvez ajouter dans votre Gemfile par

gem 'cache_money', :git => 'git://github.com/ngmoco/cache-money.git', :branch => 'rails3' 
+0

Je n'avais pas vu la branche rails3 de ngmoco, ce qui est surprenant et embarrassant car c'est la fourche que j'utilise généralement. J'essaie cela maintenant –

+0

ça arrive parfois. Aucun problème. Si ça marche, c'est vraiment génial pour toi. Nous pouvons espérer que cela fonctionne – shingara

+0

Cela ne semble pas encore terminé, il n'est pas reconnu comme une source de gem valide. "Impossible de trouver gem 'cache-money (> = 0, runtime)' dans git: //github.com/ngmoco/cache-money.git (at rails3) .La source ne contient aucune version de 'cache-money (> = 0, runtime) '"Peut-être que c'est encore un travail en cours, je vais entrer en contact avec les auteurs –