0 Members and 1 Guest are viewing this topic.
What is unclear? or should I write the code for you?
why it may be useful
У меня есть смарт плейлист "favorites/liked" с фильтром "user rating=5". Я бы хотел, чтобы в нем сортировка была по дате добавления конкретно в этот плейлист, чтобы можно было следить за хронологией "любимых" треков
Она будет постоянно обновляться при каждом изменении в источнике
Да, в этом и проблема, по которой создана эта тема. Т.е. решение в том, чтобы дополнительно хранить дату добавления треков в плейлист, типа %AddedToPlaylist.А сортировка по дате добавления в базу фонотеки не подходит по причине того, что все треки имеют практически одну и ту же дату и время добавления. И это ок. Поэтому проходясь по своей фонотеке, я бы хотел добавить в liked плейлист треки, которые мне понравились, и чтобы они были упорядочены один за другим.
Т.е. по сути нужна дата liked
У того же топикстартера и других пользовтелей могут быть другие юзкейсы
"даты добавления" там как класса быть не может
А можно вообще отключить сортировку в смарт-плейлисте? Чтобы новый туда добавленный трек занимал последнюю позицию? Кажется, это максимально простой вариант, который не требует никаких новых классов.
Смарт-плейлист перестраивается целиком при изменениях в первоисточнике.