sql >> Database >  >> RDS >> Mysql

Hoe maak je een query in Drupal 8

Hangt af van wat je probeert te bereiken.

Het opslagobject gebruiken

Als u een eenvoudige vraag over de gebruikers wilt stellen, moet u de loadByProperties van het opslagobject gebruiken

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

Entiteitsquery &loadMultiple gebruiken

Als je een complexere zoekopdracht nodig hebt met sorteer-, bereik-, semafoon- en OR/AND-voorwaardegroepen, gebruik dan een entiteitsquery

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


  1. FLOOR() Voorbeelden in SQL Server

  2. Export Database met MySQL Workbench met INSERT-statements

  3. Is er een manier in MySQL om een ​​booleaans veld met één query om te keren?

  4. Python+MySQLdb raar probleem