Django order_by () Filter mit distinct ()
Wie kann ich eine machen?order_by
so was ....
p = Product.objects.filter(vendornumber='403516006')\
.order_by('-created').distinct('vendor__name')
Das Problem ist, dass ich mehrere Anbieter mit demselben Namen habe und nur das neueste Produkt des Anbieters möchte.
Hoffe es macht Sinn?
Ich habe folgenden DB-Fehler erhalten:
SELECT DISTINCT ON-Ausdrücke müssen mit den ursprünglichen ORDER BY-Ausdrücken übereinstimmen. Zeile 1: SELECT DISTINCT ON ("search_vendor". "Name") "search_product" ...