我有一些来自请求的信息,例如:
http://localhost:9080/online/accounts/list/usersQuery?filter=uid&value=ab
我必须在 Spring 中处理这个对象uid
和过滤器值的地方ab
到目前为止,我有以下代码Spring
:
@RequestMapping(produces="application/json", value = "/usersQuery", method=RequestMethod.GET)
public @ResponseBody PagedResources<Resource<UserDetails>> listItemsSortQuery(@PageableDefault(size = 20, page = 0) Pageable pageable, PagedResourcesAssembler<UserDetails> assembler) {
Page<UserDetails> lstUserDetails = userDetailsRepository.findAll(pageable);
return assembler.toResource(lstUserDetails);
}
但它没有考虑这两个值。
为了根据字段uid
过滤数据和过滤数据,我应该改变什么ab
?
这uid
是对象user id
中的user
,我需要选择所有具有id
包含的用户ab
任何帮助将不胜感激。