Как я могу запросить Drupal 8 Media по типу?
Я создал тип мультимедиа под названием "ad_gallery", может я не могу вытянуть все записи во время предварительной обработки.
я пытаюсь
\Drupal::entityQuery('media')->condition('type','ad_gallery')->execute();
И это говорит:
Drupal \ Core \ Entity \ Query \ QueryException: 'тип' не найден в Drupal\Core\Entity\Query\Sql\Tables-> sureEntityTable()
Есть ли другой способ запроса этих, чем есть узлы?
1 ответ
Решение
Вы должны использовать bundle
вместо type
,
Что-то вроде этого сделает свое дело:
\Drupal::entityQuery('media')->condition('bundle', 'ad_gallery')->execute();