gpt4 book ai didi

java - 使用列表删除数组

转载 作者:行者123 更新时间:2023-12-02 09:49:54 24 4
gpt4 key购买 nike

我想实现用于删除 ID 列表的端点

    @DeleteMapping("/contracts/remove/{id}")
public ResponseEntity<?> remove(@PathVariable Integer id) {
contractsTerminalsService.delete(id);
return ResponseEntity.noContent().build();
}

如何发送这样的 ID 列表:

POST /api/contracts/bulk_delete
with body { ids: [1,5,6] }

实现这个的正确方法是什么?

最佳答案

只需使用 List<Integer>你的请求应该像 /api/contracts/bulk_delete/1,5,6

@DeleteMapping("/contracts/bulk_delete/{ids}")
public ResponseEntity<?> remove(@PathVariable List<Integer> ids) {
// Do whatever you want with id
return ResponseEntity.noContent().build();
}

更多引用请访问Passing an Array or List to @Pathvariable - Spring/Java

关于java - 使用列表删除数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56392847/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com