Я нуждаюсь в ориентации, чтобы знать, как санкционировать созданный элемент, который присутствовал бы в нескольких подмостках, не было возможно удалять предупреждая, что находят связанный с этими подмостки. Например у меня есть таблица (M_MONE), которая связана с 3 подмостками. У меня есть crud, который я могу издавать информацию о моей упомянутой таблице (M_MONE), у которой есть кнопка обновления и удаления, тогда там, где я хочу, чтобы в вышеупомянутом элементе хотелось удалять и присутствовало в этих подмостках, запрещало себе делать это.
Я буду понимать, что у тебя есть модели и связи.
ты Можешь делать одну comprobaciГіn как эта в mГ©todo из твоего драйвера.
очень простой, и если ты будешь использовать ее много, ты можешь делать одну funciГіn для reutilizarla.
public function update(Request $request){
$m_mone=M_MONE::find($request->id);
$count=0;
$count+=count($m_mone->tabla1);
$count+=count($m_mone->tabla2);
$count+=count($m_mone->tabla3);
if($count>0){
return ['msg'=>'Elemento en uso'];
}else{
$m_mone->fill($request->all());
$m_mone->save();
return $m_mone;
}
}
Оцененный, если ты используешь реляционную базу данных, как это например MySQL это, он решается foreign key constraint, ты ничего не должен программировать, только захватывать, если решение delete возвращает тебе ошибку и больше ничто.