je reçois un message d'erreur sur cette requêteErreur lors de l'exécution requête
query = "select count(*) from pgns_game where raw_moves = %s"
params = ('a',)
total_rows = self.model.objects.raw(query, params)
et il dit
InvalidQuery('Raw query must include the primary key')
je manque clairement quelque chose mais je ne sais pas quoi. Des idées?
Dit ici dans les docs (http://docs.djangoproject.com/fr/1.2/topics/db/sql/#deferring-model-fields): "Il n'y a qu'un seul champ que vous ne pouvez pas omettre -le champ clé primaire Django utilise la clé primaire pour identifier les instances du modèle, il doit donc toujours être inclus dans une requête brute Une exception InvalidQuery sera levée si vous oubliez d'inclure la clé primaire. " – bernie