のフィールドを持つPost
モデルがあります。ユーザーが毎日何件の投稿を行っているかを調べる必要があります。毎日のクエリを作成するのはばかげているようです。datetime.date
posted_date
注釈を使用して集計 API クエリを作成する方法がわかりませんでした。
は
Post.objects.filter(author=someuser).annotate(dailycount=Count('posted_day'))
正しい方法は?次に、これを使用して特定の日の投稿数を取得するにはどうすればよいですか?
私のモデルは次のとおりです。
class Post(models.Model):
posted_day=models.DateField(default=date.today)
author=models.ForeignKey(User,null=True)