Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách tạo truy vấn trong Drupal 8

Phụ thuộc vào những gì bạn đang cố gắng đạt được.

Sử dụng đối tượng lưu trữ

Nếu bạn muốn thực hiện một truy vấn đơn giản về người dùng thì bạn nên sử dụng loadByProperties của đối tượng lưu trữ

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

Sử dụng truy vấn thực thể &loadMultiple

Nếu bạn cần một truy vấn phức tạp hơn với các nhóm điều kiện sắp xếp, phạm vi, trang và HOẶC / VÀ, bạn nên sử dụng truy vấn thực thể

$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. Làm cách nào để cài đặt bộ điều hợp Rails MySQL?

  2. Cách giải quyết cảnh báo mysql:InnoDB:page_cleaner:Vòng lặp dự định 1000ms mất XXX ms. Cài đặt có thể không tối ưu?

  3. Đối chiếu tốt nhất để sử dụng cho MySQL với PHP là gì?

  4. Cách tạo tập lệnh đăng nhập an toàn trong PHP và MySQL

  5. công việc cron hoặc trình lập lịch PHP