Поиск / список активов Pimcore 5 по метаданным через API

Есть ли способ поиска активов по метаданным? Я хочу перечислить все активы, имеющие определенное значение метаданных, через PHP Api или Rest API? Я не могу найти решение.

1 ответ

О 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());
}
Другие вопросы по тегам