El nombre de mi tabla es paids
y quiero eliminar todos los ID que tienen el mismo ot_id
aquí está mi databsae
Tengo datos como este
|id| |ot_id|
1 20
2 20
3 20
4 20
5 20
6 20
public function deleteOT($id)
{
$deleteid = Paid::where();
return Common::Message("Order Taker", 3);
}
Aquí quiero eliminar ¿cómo puedo hacer eso en laravel?
1
Ostaad g
9 dic. 2020 a las 11:34
3 respuestas
La mejor respuesta
Debería dedicar un tiempo a leer los documentos de Laravel, que son una muy buena fuente para aprender los conceptos básicos.
public function deleteOt($id)
{
Paid::where('ot_id', $id)->delete();
return Common::Message("Order Taker", 3);
}
2
Donkarnash
9 dic. 2020 a las 08:41
1. $id => it should be an array when you delete multiple ids.
public function deleteOt($id) {
Paid::whereIn('id', $ids)->delete();
return Common::Message("Order Taker", 3);
}
0
pankaj maurya
9 dic. 2020 a las 10:15
Prueba esto,
public function deleteOt($id)
{
Paid::whereIn('id', $ids)->delete();
return Common::Message("Order Taker", 3);
}
0
M. K. T. M. Sameera
9 dic. 2020 a las 09:56
Nuevas preguntas
php
PHP es un lenguaje de secuencias de comandos interpretado, dinámico, orientado a objetos y ampliamente utilizado, diseñado principalmente para el desarrollo web del lado del servidor. Se utiliza para preguntas sobre el lenguaje PHP.