при обновлении записи в отношении belongstomany
сравниваются только parent_model_id
и child_model_id
.Что делать, если есть еще один столбец (term_id
) для сравнения.сводная таблица id ,lesson_id, child_id, term_id, amount
моя проблема в том, что есть 4 записи с одинаковыми родительскими и дочерними идентификаторами.Разница в сроке 1,2,3,4.при обновлении одной из записей в вышеуказанных 4 записях обновляются все 4 записи. Пример: когда я обновляю сумму термина 1, он также обновляет количество остальных записей