ORM, Active Record et Rails

Publié le par Séverine

Les bibliothèque ORM (Object-Relational Mapping) permettent de mapper les tables d'une base de données à des classes. Si une base de données a une table nommée orders, le code contiendra une classe nommée Order. Les lignes de la table correspondent aux objects et les colonnes aux attributs de l'objet.

Active Record est la couche ORM fournie avec Rails. À la différence de la plupart des bibliothèques ORM, il est déjà configuré.

 

require 'active_record' 
class Order <ActiveRecord::Base
end

order = Order.find(1)
order.type = "Purchase"
order.save

Publié dans Ruby - Rails

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article