- From: Markus Lanthaler <markus.lanthaler@gmx.net>
- Date: Wed, 12 Feb 2014 16:59:19 +0100
- To: <public-hydra@w3.org>
On Tuesday, February 11, 2014 11:45 PM, Ruben Verborgh wrote: > > I'm not sure whether there's a necessity to make this explicit > > respectively how explicit we wanna make it. We can try to define > > the hydra:search property in a fuzzy-enough way to not run into > > the complexities of generic> query languages. I'm don't know how > > feasible that's it, i.e., how much we can improve the current > > description > > > > "A IRI template that can be used to query a collection" > > > > Do you have any ideas? > > Could the the following be added? > "The items in the collection are filtered > on whether they have the specified values for the specific > properties." Sounds like a good starting point. But as you say > That defines hydra:search really strictly, The word that worries me a bit is the "they". Let's say we have a collection of actors. Each actor appeared in a couple of movies of which each has a "blockbuster: yes/no" property. A query template like /actors?blockbuster={blockbuster} to get the actors that appeared in a blockbuster wouldn't work in that case. As there's "blockbuster" is on "Movie" and not on "Actor". Is that what we want? Do we need to define a mechanism to describe such a use case? > but makes it very useful. > An alternative would be to keep hydra:search vague, > but to define a subproperty such as hydra:propertySearch with that > semantics. ... or to relax the definition slightly. Something like The items in the collection are queried by the specified property-value pairs. Is that too fuzzy in your opinion? -- Markus Lanthaler @markuslanthaler
Received on Wednesday, 12 February 2014 15:59:58 UTC