Mysql
 sql >> Baza danych >  >> RDS >> Mysql

ActiveRecord::StatementInvalid:Mysql2::Error:Nie można usunąć ani zaktualizować wiersza nadrzędnego - Railsy 4.2.6

Możesz spróbować użyć tego w swoim modelu grupowym.

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

Teraz po uruchomieniu Group.last.destroy , należy wcześniej usunąć zależne powiązane pokoje rozmów i żadne zawieszone dane nie pozostaną



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę wstawić dane NULL do bazy danych MySQL za pomocą Pythona?

  2. MySQL - indeks wielokolumnowy

  3. Procedura składowana z Alembic:Błąd składni MySQL

  4. Jak mogę wysyłać zapytania między dwoma przedziałami czasowymi za pomocą MySQL?

  5. Mysql:wykonanie polecenia odrzuconego użytkownikowi ''@'localhost' z powodu rutynowego błędu