Question

Je veux créer des graphiques à barres similaires aux journaux de serveur Web. Je événements dans ma base de données qui ont tous eu lieu à un certain moment, je voudrais saisir tous ces événements et tracer le nombre a eu lieu chaque jour, semaine, mois, quel que soit sur un graphique à barres (colonne).

Par exemple, je veux tracer le nombre de visiteurs que j'avais en un mois dans 31 colonnes, chacune représentant un jour.

Y at-il une application de cartographie par lequel je peux saisir toutes les visites pour le mois et donner à ces dates à la bibliothèque, et il les diviser en périodes de mon choix (par exemple vue par jour)?

Sinon, quelle est la façon la plus simple de créer des données? 31 requêtes DB? Une requête DB, puis vérifier les dates et diviser les événements jusqu'à 31 dans les listes?

J'utilise Groovy et Grails.

Était-ce utile?

La solution

Vous pouvez interroger la base de données pour obtenir la carte qui associe nombre d'événements à une certaine date. Utilisez constructeur de critères pour faire une requête qui retourne groupés par date.

Autres conseils

Je voudrais juste ajouter Google Analytics sur mon site et d'utiliser leur interface.

Développer le logiciel pour le traitement de ces requêtes est une grande question que je ne peux pas répondre ici. Il est un produit en soi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top