Voici mon modèle de données de mon application:Générer un rapport avec MySQL et Rails - comment?
id: entier (4) non nul, clé primaire spam: Boolean (1) non nul double: Boolean (1) non nul Ignore: Boolean (1) non nulle brand_id: nombre entier (4) non nulle l'attitude : string not posted_at: datetime not
Attitude pourrait avoir 3 états: négatif, positif, neutre.
Je veux générer ResultSet dans le tableau, de cette façon, pour chaque jour entre le début et la date de fin:
date | total | positive | neutral | negative 2009-10-10 | 12 | 4 | 7 | 1 (...) 2009-10-30 | 5 | 2 | 1 | 1
et ignorer tous les dossiers qui ont:
double = true ignorer = true spam = true
Comment cela peut-il être fait?
Ce code ne fonctionnera pas:
– Arywistahttps://gist.github.com/77695da9dc3e2ecef1ff – Arywista
On dirait qu'il est de retour d'une ligne. Avez-vous plus d'une journée de données? Quelles sont les valeurs du message # total, du message # positif, etc.? –