I am used to using db_select in drupal 7 but now it\'s deprecated in drupal 8
So, If I need to create a query to list all users from users_field_data
table,
db_select
, db_insert
, db_update
, etc... were deprecated in Drupal 8.0.x
and will be removed in Drupal 9.0.0
.
Instead get a database connection injected into your service from the container and call select()
on it. For example, $injected_database->select($table, $alias, $options);
.
eg:
$db = \Drupal::database();
$data = $db->select('table_name','t')->fields('t')->execute();
$db->insert();
$db->update();