class CreateBusesCompatibles < ActiveRecord::Migration
def self.up
create_table :buses_compatibles, id=>false do |t|
t.column :bus_id, :integer
t.column :compatible_id, :integer
end
end
def self.down
drop_table :buses_compatibles
end
end
Ensuite je me suis rendu compte que :
- lorsque je crée deux instances de ma classe Bus, que je les rends compaibles entre eux et que je sauvegarde, ça part en vrille.
- lorsque je crée mes instance, je les sauvegarde puis les rend compatibles entre eux, je ne peux plus sauvegarder via la methode save, mais plutot via update, et là il ne semble pas y avoir de problème.
J'ai un peu de mal à comprendre ce qui se passe, toute aide serait la bienvenue.
# Ce que j'ai constaté :
Posté par totof2000 . En réponse au message [Rails] Problème stack level too deep et relation récursive.. Évalué à 2.