вот мое состояние: у меня есть модель с именем Game
и модель с именем GameLevel
, их отношения как в коде ниже:
class Game < ApplicationRecord
has_many :game_level
class GameLevel < ApplicationRecord
belongs_to :game
вот моя ситуация:
когда Game
имеет GameLevel
с именем default
, он не должен иметь low
, medium
, high
;
, когда Game
имеет GameLevel
какие имена low
, medium
, high
, он не должен иметь default
.
, поэтому как мне удалить default
при создании (или обновлении, если запись существует) low, medium, high
и как мне удалить low ,medium, high
при создании (или обновлении, когда существует запись) default
в модели рельсов?