我已经创建了一个名为“ ad_gallery”的媒体类型,在预处理时似乎无法提取所有条目。
我正在尝试
\Drupal::entityQuery('media')->condition('type','ad_gallery')->execute();
它是在说:
Drupal \ Core \ Entity \ Query \ QueryException:在Drupal \ Core \ Entity \ Query \ Sql \ Tables-> ensureEntityTable()中找不到“类型”
查询这些节点的方法是否不同于节点?
答案 0 :(得分:1)
您应该使用bundle
而不是type
。
类似这样的方法可以解决问题:
\Drupal::entityQuery('media')->condition('bundle', 'ad_gallery')->execute();