sql >> Base de Datos >  >> RDS >> Mysql

ActiveRecord::StatementInvalid:Mysql2::Error:no se puede eliminar o actualizar una fila principal - Rails 4.2.6

Puede intentar usar esto en su modelo de grupo.

class Group < ActiveRecord::Base
  has_many :chatrooms , dependent: :destroy
end

Ahora cuando ejecutas, Group.last.destroy , debería eliminar las salas de chat asociadas dependientes antes y no quedarían datos colgados