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

có một lựa chọn thực hiện 10 truy vấn trong học thuyết (Symfony)

Tôi sẽ thay đổi tất cả ở đâu bởi whereIn như:

if($userid){
    $q->andWhereIn('a.userid', $userid);
}

if($catID){
    $q->andWhereIn('ca.categorie_id', $catID);
}

Tôi nghĩ điều này xảy ra bởi vì khi bạn đang sử dụng kết quả trong dạng xem, trình phân trang không thể tìm nạp tất cả các bản ghi liên tiếp, vì vậy đối với mỗi mục phải thực hiện truy vấn để lấy tất cả các trường.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql:Cú pháp phù hợp để KHÔNG THÍCH là gì?

  2. Tập lệnh shell Linux để sao lưu cơ sở dữ liệu

  3. mysql vòng lặp while Break tương đương

  4. MySQL tham gia các bảng trong đó tên bảng là một trường của một bảng khác

  5. Định dạng ngày MySQL - những điều bạn cần biết