//не забываем use Drupal\Core\Database\Database; use Drupal\Core\Database\Query\Select; //далее просто пример моего запроса $connection = Database::getConnection(); $sql = new Select('node__field_tags', 'ft', $connection); $sql->condition('field_tags_target_id', $tids, 'in'); $sql->leftJoin('taxonomy_term_field_data', 'tfd', 'tfd.tid=ft.field_tags_target_id'); $sql->leftJoin('node_field_data','nfd', 'nfd.nid=ft.entity_id'); $sql->condition('nfd.status', 1); $sql->condition('nfd.nid', $node->nid->getValue()[0]['value'], '!='); $res = $sql->execute(); while($r = $res->fetchAssoc()) { kint($r); }
DataBase API в Drupal 8
API в восьмёрке очень похоже на API.