Enhancement
Extend filter in Tobject::all to work without computation rule
Issue description
Currently the filter parameter needs a computation rule. It would be conventient if one could filter by the serialization names of occurrence, names an roles.
Developer comments
This is structurally related to faceted search as well. Filters are heavily in use in Topincs stores for selecting a subset of instances by a poor man's version of a generic faceted search, filter services. They usually have an abundances of parameters, many more than an ordinary service and most of them are just passed through to a filter function. Implementing these functions is error prone and could be eased if this is successfully implemented.
It would be interesting to research how this structural "morphism" of generic faceted search by a form and the filtering of instances by using "all" and the filter parameter can be formalized. Can this be done via category theory or is a less powerful therefore more tangible formal mechanism sufficient?
The application of the filters needs to take this precedence: computation rules then the others. Possibly incorporating selectivity as known from SQL query optimization.
|
|
We are sorry
This page cannot be displayed in your browser. Use Firefox, Opera, Safari, or Chrome instead.