DB

12.13. Работа с базой данных в Drupal 8

Работа с базой данных в Drupal 8

Выполнять запросы к базе данных обычное дело в разработке модулей для друпал.

Можете добавить в закладку эту страницу, чтобы всегда иметь под рукой шпаргалку, как в Drupal 8 выполнять MySQL запросы select, insert, update, delete.

Select

Получить одно значение:

$query = \Drupal::database()->select('node_field_data', 'n');
$query->addField('n', 'nid');
$query->condition('n.title', 'About Us');
$query->range(0, 1);
$nid = $query->execute()->fetchField();

Получить одну строку значений:

Подписка на RSS - DB