、カウントのクエリ方法は?動作しません。私は、クエリを持って
Bid.objects.filter(shipment=shipment, status=BidStatuses.ACCEPTED, user=request.user, items__count=0).exists()
部分がitems__count=0
です。入札単価にはアイテムと多対多の関係があります。この入札に0件のアイテムがあるかどうかを確認する必要があります。どうやってやるの?
、カウントのクエリ方法は?動作しません。私は、クエリを持って
Bid.objects.filter(shipment=shipment, status=BidStatuses.ACCEPTED, user=request.user, items__count=0).exists()
部分がitems__count=0
です。入札単価にはアイテムと多対多の関係があります。この入札に0件のアイテムがあるかどうかを確認する必要があります。どうやってやるの?
集約。
http://docs.djangoproject.com/en/1.2/topics/db/aggregation/
は、サンプルを読んで、時にドキュメントを参照してください、あなたは(Djangoの集約ドキュメントへのリンクを受け入れ答えがすでに存在している)記録のための答え
'Book.objects.annotate(num_authors = Count( 'authors'))。filter(num_authors__gt = 1)'。注釈をつけて何らかの理由で同じクエリをフィルタリングすることは考えていませんでした。他の場所の注釈を使用していました。 – mpen