2010-09-05 10 views

Répondre

3

Ce n'est pas le cas. Le nom de votre classe doit juste correspondre au nom de la table. Cependant, je vous préviens que travailler avec Active Record (les rails orm par défaut) contre une base de données existante qui n'a pas les conventions ar va être une énorme douleur. Je recommande de vérifier datamapper, et en utilisant les rails 3 (car les alternatives dans les rails 3 est beaucoup plus facile)

+0

Un pansement (qui reporte la douleur pendant un court moment) est de créer des vues qui sont conformes à la convention Rails. Ce n'est pas recommandé pour autre chose que de s'amuser, cependant (si vous laissez cette 'solution' s'insinuer dans la production, vous êtes dans un monde de douleur). – BryanH