iOS RestKit에서 우리는 페이징을 구현하기 위해 RKPaginator을 가지고 있습니다. 페이징 로직을 구현하기 위해 Restraet에서 그런 종류의 것이 있습니까?RestLet 페이지 매기기
감사합니다.
iOS RestKit에서 우리는 페이징을 구현하기 위해 RKPaginator을 가지고 있습니다. 페이징 로직을 구현하기 위해 Restraet에서 그런 종류의 것이 있습니까?RestLet 페이지 매기기
감사합니다.
Restlet은 페이징을 지원하지 않습니다. 이는 REST 프레임 워크이므로 쿼리 매개 변수 또는 헤더를 활용하여 이러한 기능을 구현할 수 있습니다. 자세한 내용은이 게시물의 "데이터 필터링"섹션 https://templth.wordpress.com/2014/12/15/designing-a-web-api/을 참조하십시오.
희망이 있습니다. 티에리
은 아마
당신이 아이의 활동 목록 페이지를 매기는하고 싶었다면, 당신의 클라이언트는 최종 포인트 중 하나에 GET 요청을 실행 ... 여전히 도움이됩니다. '/ 피드/키즈/활동'이라고합시다. 다음, 마지막으로, 첫번째 필드가 정의 된 경우
{
href: "http://localhost:8080/feeds/kids/activities",
offset: 0,
limit: 25,
sortBy: "createdAt",
sortOrder: "asc",
first: {
href: "http://localhost:8080/feeds/kids/activities?offset=0&limit=25&sortOrder=asc&sortBy=createdAt"
},
next: {
href: "http://localhost:8080/feeds/kids/activities?offset=25&limit=25&sortOrder=asc&sortBy=createdAt"
},
last: {
href: "http://localhost:8080/feeds/kids/activities?offset=47150&limit=25&sortOrder=asc&sortBy=createdAt"
},
items: [
{
_id: "55dc6064d6931a786b137acd",
name: "Coloring",
feedName: "kidActivity",
}
....
]
}
가 ...의 subsecquent 항목에 대한 콜백하는 HREF 속성을 사용 : 엔드 포인트는 다음과 같은 JSON 문서를 반환합니다. URL 매개 변수를 사용하여 백엔드에서 데이터베이스 쿼리를 구성합니다.
Lee Hazlewood did a video 유용한 것으로 나타났습니다.
잠깐만 요, 클라이언트 기술이 아니십니까? 나머지 서비스에 의존하지 않습니까? 오 기다려, 그냥 안드로이드 태그를 보았다. – tom
예, Android 구현을 찾고 있습니다. –