Есть ли способ поиска активов по метаданным?
Я хочу перечислить все активы, имеющие определенное значение метаданных, через PHP Api или Rest API?
Я не могу найти решение.
О PHP API я думаю, что есть только что-то вроде этого:
$assets = new Asset\Listing();
$assets->onCreateQuery(function (\Pimcore\Db\ZendCompatibility\QueryBuilder $select){
$select->join('assets_metadata', 'id = cid');
});
$assets->addConditionParam('name = ?', 'title');
$assets->addConditionParam('data = ?', 'mytitle');
foreach ($assets->getAssets() as $asset) {
$output->writeln($asset->getFullPath());
}
Других решений пока нет …