Я пытаюсь сортировать список записей, которые были созданы с использованием сценария скремблирования экрана. Скрипт добавляет следующий стиль даты и времени (метки времени) для каждой записи:Сортировка записей на основе измененной метки времени?
13 Jan 14:49
скрипт запускается каждые 15 минут, но если установить порядок сортировки «время DESC» это на самом деле не имеет смысла потому что в нем перечисляются записи следующим образом:
13 Jan 14:49
13 Jan 12:32
13 Jan 09:45
08 Feb 01:10
07 Feb 23:31
07 Feb 06:53
06 Feb 23:15
Как вы можете видеть, это правильно листинг первой цифры (день месяца в виде числа), но это положить февраль после января. Чтобы добавить к путанице, он помещает последнюю дату в феврале в начале февральского раздела.
Есть ли лучший способ их сортировки, чтобы они были в более понятном порядке?
Итак, если я создаю миграцию для преобразования столбца времени из строки в целое число, он должен работать как ожидалось? – dannymcc
Подождите, если вы сохраняете поле в базе данных, просто преобразуйте его из строки в datetime. Остальное будет делать база данных. Я не понимал, что вы используете базу данных. –
@simon ... будут ли существующие значения правильно разбираться во время миграции? – rubyprince