- From: Philipp Zins <pipo@senaeh.de>
- Date: Mon, 7 Jul 2014 13:18:01 +0200
- To: public-hydra@w3.org
- Message-ID: <CACkJGAv_XihMtFmAW5y6aAw_5TuC4KKXyT4gpzXEz4JhGfrSXA@mail.gmail.com>
Hi everyone, "Example 14" in the docs shows a more complex example for a collection. It looks like this: { "@context": "http://www.w3.org/ns/hydra/context.jsonld", "@id": "http://api.example.com/an-issue/comments?page=3", "@type": "PagedCollection", "totalItems": "4980", "itemsPerPage": "10", "firstPage": "/an-issue/comments?page=1", "nextPage": "/an-issue/comments?page=4", "previousPage": "/an-issue/comments?page=2", "lastPage": "/an-issue/comments?page=498", "member": [ ... the members of this PagedCollection ... ] } I wonder how one would express a "go to specific page" relation? Would this be appropriate? { "@context": "http://www.w3.org/ns/hydra/context.jsonld", "@id": "http://api.example.com/an-issue/comments?page=3", "@type": "PagedCollection", "totalItems": "4980", "itemsPerPage": "10", "firstPage": "/an-issue/comments?page=1", "nextPage": "/an-issue/comments?page=4", "previousPage": "/an-issue/comments?page=2", "lastPage": "/an-issue/comments?page=498", "goToPage:" { "@context": "http://www.w3.org/ns/hydra/context.jsonld", "@type": "IriTemplate", "template": "/an-issue/comments{?page}", "mapping": [ { "@type": "IriTemplateMapping", "variable": "page", "property": "hydra:freetextQuery", // Can in express something like "integerQuery" here? "required": true } ] } "member": [ ... the members of this PagedCollection ... ] } Thank you, Pipo
Received on Monday, 7 July 2014 11:18:29 UTC