2010-10-20 4 views

Répondre

3

Eh bien, vous devez toujours ajouter les propriétés pour DataMapper, et un tas de code dans les gems que vous utilisez peut ne pas être ORM-agnostic. Et vous devez modifier vos requêtes à la syntaxe DM (qui est plus belle IMO que l'AR), ou vous pouvez utiliser certains des anciens AR en utilisant le gem dm-ar-finders. Et qu'est-ce que GAE?

+0

Merci beaucoup! Tout semble si fatigant, quand il faut réécrire le code avec des fonctionnalités similaires. Par GAE I ment Google Apps Engine. J'ai réussi à faire fonctionner mon application (en utilisant une sorte de version Java de Ruby, probablement appelée JRuby), mais alors, GAE ne fournit que le support de DataMapper, et cela signifie aussi une certaine quantité de code de réécriture. –

+0

Eh bien, amusez-vous avec DataMapper, Query Objects et 'find (: name.like =>" Albus ")' ;-) – Reactormonk

+0

Merci! Je suis un peu fatigué de tout ce bazar, mais il y aura du plaisir - Bientôt ou plus tard! –

Questions connexes