tengo 2 modelosrieles modelo has_many, belongs_to relaciones
class User < ActiveRecord::Base
has_many :products
end
class Product < ActiveRecord::Base
belongs_to :user
end
¿Es necesario añadir un user_id columna a la tabla producto o por los carriles añado por defecto?
hey, estoy usando 'postgresql' e hice la creación del modelo usando el primer método que mencionaste. usando 'user: references'. ahora, cuando intento eliminar el objeto del modelo 'user', me da el error' PG :: ForeignKeyViolation: '. Mi expectativa es que todos los 'productos' del' usuario' se eliminen cuando elimine un usuario. PD: Tengo 'belongs_to: user, dependent:: destroy' en mi modelo' Product'. Soy un principiante en los rieles :) –