Mysql
 sql >> база данни >  >> RDS >> Mysql

ActiveRecord::StatementInvalid:Mysql2::Error:Не може да се изтрие или актуализира родителски ред - Rails 4.2.6

Можете да опитате да използвате това във вашия групов модел.

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

Сега, когато изпълнявате, Group.last.destroy , трябва да изтрие зависимите свързани чат стаи преди и няма да останат висящи данни



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:Добавете ограничение, ако не съществува

  2. MySQL - изтегляне на списък в зависимост от датата и категорията

  3. MySQL ДОБАВЯНЕ НА КОЛОНА

  4. MySQL GROUP BY поведение

  5. UTF-8 срещу Latin1 mysql, индекси не се използват на utf-8