I wanted to do the exact same thing, but couldn’t find anything to do it. We’ve hacked it in for now using our own custom module that listens to the api.hydrate.post event (it also does a lot of other data prep and population, so was needed anyway).
In theory, it wouldn’t be too hard to build a generic module that takes some kind of expression to evaluate and populate on hydrate.
It provides a field called automatic value (on save), which allows to query existing property values.
Works.
Partially:
The following query draws partial ‘blanks’, even though I’ve checked on the API page of that item, that the values I’m querying exist and have a value:
It seems like some properties can be queried, while others cannot.
Is there anything distinguishing any properties from others?
Could this be a missing index-or-related-table issue?
I’m grateful for any insights!
I really find this a great feature.
Especially for “event”, or other film-cataloging type of metadata: Great for auto-generating an “identifying title”. /if/ we could access all the fields equally.