Я пытаюсь отсортировать группу событий, но мне нужно отсортировать их по «дате регистрации», которая вложена в объект. Возможно ли это?
Вот что у меня есть:
Файлы событий
---
name: event name
description:
registration:
start_datetime: 2018-09-26 00:00:00 +1200
end_datetime: 2018-09-26 00:00:00 +1200
dates:
....
---
Страница, которая отображает все события
{% assign events = site.events %}
{% assign open_for_registration = events | where_exp: 'event', 'event.registration.end_datetime > site.time' %}
{% assign upcoming_events = open_for_registration | sort: 'registration.end_datetime' %}
Метод сортировки, который я применил, на самом деле сортирует коллекцию, но не логично. Терминал не выдает никаких ошибок, и если я применяю «обратный» фильтр, он снова меняет расположение.
Можно ли отсортировать вложенные переменные или я просто делаю это неправильно?
Заранее спасибо