3

我创建了一个名为“ad_gallery”的媒体类型,但我似乎无法在预处理时提取所有条目。

我正在努力

\Drupal::entityQuery('media')->condition('type','ad_gallery')->execute();

它说:

Drupal\Core\Entity\Query\QueryException:在 Drupal\Core\Entity\Query\Sql\Tables->ensureEntityTable() 中找不到“类型”

有没有与节点不同的方式来查询这些?

4

1 回答 1

3

您应该使用bundle而不是type.

像这样的东西可以解决问题:

\Drupal::entityQuery('media')->condition('bundle', 'ad_gallery')->execute();
于 2019-01-08T12:41:52.167 回答