Mysql
 sql >> база данни >  >> RDS >> Mysql

получих избор, който прави 10 заявка в доктрина (Symfony)

Бих променил всичк откъдетоВ като:

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

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

Мисля, че това се случва, защото когато използвате резултатите в изгледа, пагинаторът не може да извлече всички записи подред, така че за всеки елемент трябва да направи заявката, за да получи всички полета.



  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

  2. Hibernate- не успя да инициализира мързеливо колекция от роли:beans.Language.patients, не можа да инициализира прокси - няма сесия

  3. Изясняване на часовата зона на PHP/MySQL

  4. Активиране на отдалечена MySQL връзка:ГРЕШКА 1045 (28000):Достъпът е отказан за потребителя

  5. Изпълнете множество заявки с помощта на един обект на JDBC Statement