sql >> Databáze >  >> RDS >> Mysql

Jak vytvořit dotaz v Drupal 8

Záleží na tom, čeho se snažíte dosáhnout.

Použití objektu úložiště

Pokud chcete vytvořit jednoduchý dotaz na uživatele, měli byste použít loadByProperties objektu úložiště

$users = \Drupal::entityTypeManager()->getStorage('user')->loadByProperties([
  'name' => 'bar'
]);

Použití dotazu na entity a načtení více

Pokud potřebujete složitější dotaz s řazením, rozsahem, pagerem a skupinami podmínek OR/AND, měli byste použít dotaz na entity

$ids = \Drupal::entityQuery('user')->condition('name', 'foo')->execute();
$users = User::loadMultiple($ids);


  1. Příklady SIN() v SQL Server

  2. Barman 2.11:barman-cloud-restore a barman-cloud-wal-restore

  3. MySQL – Oprava – Chyba – Vaše heslo nesplňuje aktuální požadavky zásad

  4. Group_concat ekvivalent funkce MySQL v Oracle