我在后端使用spring框架。现在我正在实现复杂的rest-endpoint,以便按实体进行搜索。此端点接受具有多个字段的对象列表:颜色,大小,计数等。
服务器上的DTO具有以下格式:
public class SearchDto {
private int size;
private int count;
private Color color;
...etc...
}
我的端点仅用于搜索,它不会修改任何内容,所以我认为这是使用“GET”请求的正确方法。但是我应该在请求中使用哪种格式?我尝试了不同的格式 - ?size [0] = 0& count [0] = ....,我试图在URL中发送JSON,但没有任何作用。
有人知道将具有嵌套字段的对象数组传递给REST端点的方法是什么?