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

  [Opened] jDao, utiliser les fonctions des SGBD

Posted by Nigoki on 08/12/2010 11:47

Hello !

J'aimerai proposer une petite idée d'évolution pour jDao, que je pourrai réaliser si c'est accepté.

Lors des manipulations de dates, je me retrouve souvent à vouloir faire des month(mon_champ) par exemple, et n'étant pas possible avec jDao je suis obligé de passer par jDb.

On pourrait imaginer un fonctionnement suivant :

  • ajout d'un 4eme paramètre optionnel à
jDao->addCondition(field, operator, value, array )

Ce tableau contiendra les fonctions du SGBD à appliquer au champ, par exemple

jDao->addCondition('created_at', '=', 3, array('month'));

qui générera

month(created_at) = 3

Qu'en pensez-vous ?

  [Opened] jDao, utiliser les fonctions des SGBD

Reply #1 Posted by laurentj on 08/23/2010 11:15

En utilisant selectpattern dans la balise property, ça ne fonctionne pas ? Et ça te permettrait d'avoir automatiquement cet appel à month à chaque fois que tu récupère le champs (tu peux créer un deuxième dao juste pour la lecture si c'est génant pour les formulaire de mise à jour)

 
Page
  1. HaveFnuBB! 1.4.0 en compagnie de Jelix 1.3pre >
  2. bientot la 1.4b >
  3. HaveFnuBB! 1.4.0 en compagnie de Jelix 1.3pre >
  4. Le paramètre 'fichier source' d'un selecteur ne devrait-il pas être facultatif ? >
  5. Re: Depot mercurial ouvert >
  6. Trunk : changements dans la gestion des modules >
  7. Jelix 1.1.7.1 pour corriger jFile dans jelix 1.1.7 >
  8. jDao, utiliser les fonctions des SGBD