select ADU.itemid, ADU.startdate, internalcostprice
from ADUITEMINTERNALCOSTPRICE ADU
right join
(select max(STARTDATE) as Max_date, itemid
from ADUITEMINTERNALCOSTPRICE
group by itemid) as A
on A.ITEMID = ADU.ITEMID
and startdate= Max_date
在上面的代码中, 如何删除所有具有所请求ID的数据,即包含ID 1,2,3的数据
app.delete('/poems/delete:ids',(req,res,next)=>{
//here req.params.ids carries the multiple id i.e 1,2,3
});
答案 0 :(得分:1)
在这种情况下,最佳实践是提交一个POST
请求,该请求的主体是ID数组。
在这种情况下,您的控制器将获得req.body.ids
并相应地删除它们。
DELETE
HTTP方法用于单个删除。