Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara membuat kueri di Drupal 8

Tergantung pada apa yang ingin Anda capai.

Menggunakan objek penyimpanan

Jika Anda ingin membuat kueri sederhana tentang pengguna, maka Anda harus menggunakan loadByProperties dari objek penyimpanan

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

Menggunakan kueri entitas &memuatMultiple

Jika Anda memerlukan kueri yang lebih kompleks dengan pengurutan, rentang, pager, dan grup kondisi ATAU/DAN, Anda harus menggunakan kueri entitas

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ulangi penyisipan Query di PHP

  2. MYSQL - Ambil Stempel Waktu di antara tanggal

  3. Kesalahan MySQL 1118 (Ukuran baris terlalu besar) saat memulihkan basis data Django-mailer

  4. Bagaimana mengatasi masalah Tidak dapat memuat plugin otentikasi 'caching_sha2_password'

  5. PHP mysql mencari beberapa tabel menggunakan kata kunci