次のようなリクエストから得られる情報があります。
http://localhost:9080/online/accounts/list/usersQuery?filter=uid&value=ab
そして、オブジェクトがuidあり、フィルター値があるSpringでこれを処理する必要があります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);
}
しかし、これら 2 つの値については何も考慮していません。
uidフィールドに応じてデータをフィルタリングし、データをフィルタリングするには、何を変更すればよいabですか?
はオブジェクト内にuidあり、含むすべてのユーザーを選択する必要がありますuser iduseridab
どんな助けでも感謝します。