En fait, ton problème est beaucoup plus complexe qu'il n'en a l'air. En gros, ce que tu veux faire, c'est ça :
"Récupérer tous les objets Mark qui sont liés à tous ces N tags." En SQL, cela donnerait des choses relativement complexe, à base de EXISTS et autres petites choses. Donc, déjà, je t'invite à le faire en SQL, et à voir ce que tu peux faire avec Django autour de ça... ça devrait déjà aider un peu. Le 10 décembre 2012 17:20, Nicolas Steinmetz <[email protected]> a écrit : > 2012/12/10 Rémy Hubscher <[email protected]> > >> Effectivement il manque le self. >> > > Et de mettre la class "dans" celle de mon modèle parent ; déduit de part > les écarts d'indentation :) > > Reste que là, on reste dans du "OR" et pas dans du "AND" > > >>> > Mark.objects.filter(tag__name__exact='xml').filter(tag__name__exact='svg').count() > 1 > >>> Mark.objects.exact_in(['svg', 'xml']).count() > 55 > >>> Mark.objects.filter(tag__name__in=['svg','xml']).count() > 55 > > A suivre... > -- > Nicolas Steinmetz > http://www.steinmetz.fr - http://nicolas.steinmetz.fr/ > > _______________________________________________ > django mailing list > [email protected] > http://lists.afpy.org/mailman/listinfo/django >
_______________________________________________ django mailing list [email protected] http://lists.afpy.org/mailman/listinfo/django
