Quelle est la difference entre t.references et t.belongs_to
Pourquoi avons-nous ces deux mots différents? Il me semble qu'ils font la même chose! J'ai essayé som de recherche sur Google, mais je n'ai trouvé aucune explication.
class CreateFoos < ActiveRecord::Migration
def change
create_table :foos do |t|
t.references :bar
t.belongs_to :baz
# The two above seems to give similar results
t.belongs_to :fooable, :polymorphic => true
# I have not tried polymorphic with t.references
t.timestamps
end
end
end