Non, ton code est parfait :ccool: : tu peux en effet appeler register_repository< MonType >("MonType"); depuis ta fonction de mapping, il faut juste être certain de charger toutes les classes (ce qui...
Type: Messages; Utilisateur: QxOrm
Non, ton code est parfait :ccool: : tu peux en effet appeler register_repository< MonType >("MonType"); depuis ta fonction de mapping, il faut juste être certain de charger toutes les classes (ce qui...
Je ne sais pas si tu as eu le temps de tester la BETA 1.2.1 : en fait, je suis pas mal embêté avec ta problématique pour pouvoir écrire quelque chose comme ça et faire de l'introspection avec le...
J'ai crée un autre thread avec le lien vers une version BETA qui implémente le pattern repository :...
Je vais te proposer de télécharger une pré-version de QxOrm 1.2.1 si tu veux.
Je te mettrai un lien de téléchargement ce soir...
Comme ça, on pourra valider ce pattern Repository qui est...
Oui si toutes tes classes persistantes dérivent de QObject, alors le code suivant fonctionne sans problème avec la version courante de QxOrm (c'est ce qui est utilisé par exemple avec le module...
Désolé, je viens de tester et aucune des 2 solutions proposées dans mon message précédent ne fonctionne :aie: , mais l'idée était là :D
- la 1ère solution ne marche pas car boost::any ne supporte...
:salut:
Oui c'est possible, voici 2 solutions à ton problème :
1- Est-ce que tu as une classe de base commune à toutes tes classes persistantes (QObject par exemple) ?
Si oui, pas de...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.