如何删除 laravel 中的多个 ID?
how to delete multiple ids in laravel?
我的 table 名字是 paids
我想删除所有具有相同 ot_id
的 ID 这是我的 databsae
我有这样的数据
|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);
}
这里我想删除我如何在 laravel?
中做到这一点
您应该花一些时间阅读 Laravel 文档,它们是学习基础知识的非常好的资源。
public function deleteOt($id)
{
Paid::where('ot_id', $id)->delete();
return Common::Message("Order Taker", 3);
}
一次可以select多行,whereIn()
public function deleteOt($id)
{
Paid::whereIn('id', $ids)->delete();
return Common::Message("Order Taker", 3);
}
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);
}
我的 table 名字是 paids
我想删除所有具有相同 ot_id
的 ID 这是我的 databsae
我有这样的数据
|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);
}
这里我想删除我如何在 laravel?
中做到这一点您应该花一些时间阅读 Laravel 文档,它们是学习基础知识的非常好的资源。
public function deleteOt($id)
{
Paid::where('ot_id', $id)->delete();
return Common::Message("Order Taker", 3);
}
一次可以select多行,whereIn()
public function deleteOt($id)
{
Paid::whereIn('id', $ids)->delete();
return Common::Message("Order Taker", 3);
}
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);
}