A tentative list of what we'd like to implement in the /search handler.
Some of this will be accessible via URI queries,
but we've decided to leave the complex queries to a POST.
Most the type-specific queries won't be implemented in simple metastores, and
will require the RDF backend store.
type-independent
- exact
-
:find_by_exact_property
- pattern
-
:find_by_matching_property
- exist checks
-
:find_by_exact_key
:find_by_matching_key
type-specific
- date operations
-
:before, :after, :during
:find_by_date_property
- numeric operations
-
>, <, %
:find_by_numeric_property
- set operations
-
intersection, union, difference, exclusion
:find_by_membership_property