нигде больше не кочуют, то нет никакой разницы, что мы берем первый созданный обьект через .first() что черкз ордеринг.
В чем разница между id 1 создан вчера и id 2 создан сегодня?
Айдишник ранее созданного все равно будет раньге каждого следующего
Зачем писать больше кода?
сортировка по pk прописана только в .first() Если взять к примеру "по старинке" .filter()[0] - поведение будет отличаться от .first().
если нет сортировки и в доках нет что гарантировано отдается в порядке автоинкремента, то надо order_by
лучше явно указать, чем потом рефакторить
Обсуждают сегодня