$results = \Drupal::entityQuery('app_voucher') ->range(0, 20000) ->execute(); foreach ($results as $result) { $messenger = \Drupal::messenger(); $voucher_entity = \Drupal::entityTypeManager()->getStorage("app_voucher")->load($result); $voucher_id = $voucher_entity->voucher_id->getValue(); $product_id = $voucher_entity->product_id->getValue(); }
Here are 2 different ways to get the same sort of data:
$courseGroupClasses = \Drupal::entityTypeManager() ->getStorage('node') ->loadByProperties(['type' => 'course_group_class', 'field_company' => $company2Object->id()]);
Or
$voucherNodes = \Drupal::entityQuery("node") ->condition("type", "voucher") ->condition("field_company.target_id", $company2Object->id()) ->execute();