- Issue created by @psf_
- 🇫🇷France guignonv
Is it a feature you want in v2? I think it might require breaking changes (in the structure of $parameters passed to storage client query() and countQuery()) and may fit better for v3.
- 🇫🇷France guignonv
Regarding v3, current dev now supports both OR and AND conditions as well as complex queries with sub-queries. However, complex field paths (ie. 'field_location.entity:node.field_tag.entity:taxonomy_term') are not handled at the moment but it is not a priority.
Regarding the second request about "Access to Storage Plugin", it is already possible with this:
$xentity->getExternalEntityType()->getStorageClient()
I don't think its useful to have a shortcut
$xentity->getStorageClient()
because the storage client does not belong to an external entity but rather to all external entities of a given type: it belongs to the external entity type which is already the case and makes sens IMHO. The storage configuration is handled by the external entity type as well. So when you want to access to the storage client of an external entity, passing through the external entity type reminds that its something handled by the xntt type. Other opinions?