Extended filtering on relationships #437
Labels
misc/question
Further information is requested
status/has-concrete-suggestion
This issue has one or more concrete suggestions spelled out that can be brought up for consensus.
Currently we expected relationships filtering to be a two-step process:
In my implementation, I would like to support doing this in one-step, via e.g.,
/structures?filter=references.doi = "10.1234/12345"
.This seems like a trivial extension to the specification (implementations MAY support relationship filtering via...). The only conflict would be the special
description
field we added for relationship filtering. I have not seen anyone using this, but we can maintain compatibility by reserving it as a keyword and never usingdescription
as an attribute name for any entry type (so thatreferences.description
is always unambiguously referring to the relationship description).Am I missing some technical reason that we can't allow this syntax as optional, or was the issue that to be able to handle this robustly across different implementations we have to use the two-step process?
The text was updated successfully, but these errors were encountered: