así establecer contactos has_may
usuarios y usuarios belongs_to
red.
Solo agregue un network_id
a la tabla de usuarios si todavía no lo ha hecho y, dado que es un foreign_key
, vale la pena indexarlo.
rails generate migration AddNetworkIdToUsers
class AddNetworkIdToUsers < ActiveRecord::Migration
def change
add_column :users, :network_id, :integer
add_index :users, :network_id
end
end
En el modelo de red hacen
class Network < ActiveRecord::Base
has_many :users
end
en el modelo de usuario:
class User < ActiveRecord::Base
belongs_to :network
end
No hay necesidad de la migración, la network_id es (de acuerdo con la pregunta) ya en la tabla – klaffenboeck
cierto que :). solo para futuros lectores para que sepan cómo agregar la identificación. – daniel
punto válido, acordado. Votaron de nuevo y lo siento por eso :-) – klaffenboeck