次のようなリクエストから得られる情報があります。
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 id
user
id
ab
どんな助けでも感謝します。