BQ
Как оптимальней всего вытащить рандомных неповторяющихся
n объектов из базы при помощи Django ORM? Сейчас получаю их так: MyModel.objects.order_by('?')[:n]
Я так понимаю, что таким способом я запрашиваю с базы все объекты , когда нужно всего nSize: a a a
BQ
n объектов из базы при помощи Django ORM? Сейчас получаю их так: MyModel.objects.order_by('?')[:n]
Я так понимаю, что таким способом я запрашиваю с базы все объекты , когда нужно всего nAD
SA
n объектов из базы при помощи Django ORM? Сейчас получаю их так: MyModel.objects.order_by('?')[:n]
Я так понимаю, что таким способом я запрашиваю с базы все объекты , когда нужно всего norder_by('?') подразумевает что происходит сортировка. А значит что значения уже не случайны.A
n объектов из базы при помощи Django ORM? Сейчас получаю их так: MyModel.objects.order_by('?')[:n]
Я так понимаю, что таким способом я запрашиваю с базы все объекты , когда нужно всего nA
AD
BQ
order_by('?') подразумевает что происходит сортировка. А значит что значения уже не случайны.order_by('?') - рандомно выбирает поле для сортировки?SA
SA
order_by('?') - рандомно выбирает поле для сортировки?AD
BQ
YM
SA
BQ
A
Y
YA
ZN
M