Bagaimana mengelompokkan dengan menggunakan query Django

0
Pilih

Saya memiliki data berikutnya di database:

Saya memiliki data berikutnya di database:
Start 08:00:00 , Stop 13:00:00, reference: 0a220a79-83fc-4957-a8c2-7f8f5414abd1, type: workplace
Start 08:00:00 , Stop 13:00:00, reference: 0a220a79-83fc-4957-a8c2-7f8f5414abd1, type: showroom
Start 09:00:00 , Stop 14:00:00, reference: 54f7beb6-75b5-4489-ba62-99f750693a1f, type: workplace
Start 09:00:00 , Stop 14:00:00, reference: 54f7beb6-75b5-4489-ba62-99f750693a1f, type: showroom
Start 08:00:00 , Stop 13:00:00, reference: 0a220a79-83fc-4957-a8c2-7f8f5414abd1, type: workplace Start 08:00:00 , Stop 13:00:00, reference: 0a220a79-83fc-4957-a8c2-7f8f5414abd1, type: showroom Start 09:00:00 , Stop 14:00:00, reference: 54f7beb6-75b5-4489-ba62-99f750693a1f, type: workplace Start 09:00:00 , Stop 14:00:00, reference: 54f7beb6-75b5-4489-ba62-99f750693a1f, type: showroom Mulai 08:00:00, Stop 13:00:00, referensi: 0a220a79-83fc-4957-a8c2-7f8f5414abd1, ketik: tempat kerja Mulai 08:00:00, Stop 13:00:00, referensi: 0a220a79-83fc-4957-a8c2-7f8f5414abd1, ketik: showroom Mulai 09:00:00, Berhenti 14:00:00, referensi: 54f7beb6-75b5-4489-ba62-99f750693a1f, ketik: tempat kerja Mulai 09:00:00, Berhenti 14:00:00, referensi: 54f7beb6-75b5-4489-ba62-99f750693a1f, ketik: ruang pamer

Saya ingin mengelompokkannya dengan referensi menggunakan django. Saya mencoba dengan:

Saya ingin mengelompokkannya dengan referensi menggunakan django. Saya mencoba dengan:
query=OpeningsHours.objects.filter(location_id=loc_id).query
query.group_by=['reference']
results=QuerySet(query=query, model=OpeningsHours)
query=OpeningsHours.objects.filter(location_id=loc_id).query query.group_by=['reference'] results=QuerySet(query=query, model=OpeningsHours) query=OpeningsHours.objects.filter (location_id=loc_id) .query query.group_by=['referensi'] hasil=QuerySet (query=query, model=OpeningsHours)

Tapi itu tidak berhasil. Kueri berfungsi dengan baik tetapi hasilnya tidak dikelompokkan berdasarkan referensi.

Tapi tidak berhasil. Kueri berfungsi dengan baik tetapi hasilnya tidak dikelompokkan berdasarkan referensi.

Hasil yang harus saya peroleh adalah sebagai berikut:

Hasil yang harus saya peroleh adalah sebagai berikut:
<QuerySet [[<OpeningsHours: NAME>, <OpeningsHours: NAME>],
           [<OpeningsHours: NAME>, <OpeningsHours: NAME>]]>
<QuerySet [[<OpeningsHours: NAME>, <OpeningsHours: NAME>], [<OpeningsHours: NAME>, <OpeningsHours: NAME>]]> ,], [,]]>

Alih-alih:

Alih-alih:
<QuerySet [<OpeningsHours: NAME>, <OpeningsHours: NAME>, <OpeningsHours: NAME>, <OpeningsHours: NAME>]>
<QuerySet [<OpeningsHours: NAME>, <OpeningsHours: NAME>, <OpeningsHours: NAME>, <OpeningsHours: NAME>]> ,,,]>

Ada ide?

Ada ide?

Sumber

django python

-Jonathan

-Boky

Menunggu jawabannya

Anda Mungkin Menarik

© 2021   Pemrograman.Net