Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] Clause limite avec un jDao::createConditions

Posted by Uriel C on 07/11/2007 12:20

Bonjour,

Est-il possible d'insérer une limite par offset et count dans un objet jDaoConditions ? Si non, est-ce une limitation volontaire ?

J'en ai besoin pour créer un systeme de recherche et pour paginer les résultats. Je ne peux pas utiliser de méthode XML, étant donné que les champs sont tres variables.

(Rien trouvé dans la doc ni dans la référence de l'API)

Merci ! :) Uriel C.

  [Opened] Re: Clause limite avec un jDao::createConditions

Reply #1 Posted by bballizlife on 07/11/2007 13:00

Ce n'était peut-être pas évident à trouver mais il fallait regarder la documentation de la méthode findBy() dans l'api. Ça donne donc :

 $conditions = jDao::createConditions();
 $conditions->addCondition(...);
 ...
 $dao->findBy($conditions, $limitOffset, $limitCount);

offset et count sont donc à passer en paramètres de la méthode findBy() en même temps que l'objet jDaoConditions.


N'importe comment c'est dans la doc

  [Opened] Re: Clause limite avec un jDao::createConditions

Reply #2 Posted by Uriel C on 07/11/2007 13:58

Aaah ! Subtil :) Merci

 
Page
  1. les gros boutons de la home ne fonctionne plus >
  2. [résolu] Cohabitation de versions Jelix Gold >
  3. Jelix 1.3 jDbTable méthode manquante >
  4. Exploitation de l'api jDao de jelix 1.3.1 >
  5. TCPDF : K_PATH_URL définie et non définie ! Bizarre ! >
  6. TCPDF : K_PATH_URL définie et non définie ! Bizarre ! >
  7. [Jelix 1.2] Récuperation du nom et de la version du projet >
  8. Re: Clause limite avec un jDao::createConditions