Ember data: wstaw nowy element na początku tablicy zamiast na końcu
W mojej aplikacji wyświetlam oś czasu wiadomości. Odzyskujemy je z serwera w malejącym porządku chronologicznym, od najnowszych do najstarszych.
3 - Howdy
2 - Greetings
1 - Mahalo
Nasi użytkownicy mają również możliwość dodania nowej wiadomości, która domyślnie zostanie wstawiona na końcu kolejki w taki sposób
3 - Howdy
2 - Greetings
1 - Mahalo
4 - I'm the new message, last as usual
Kiedy przesyłam, chciałbym, aby nowe wiadomości były wyświetlane na górze. Wcześniej napisałem funkcję, która odwraca tablicę elementów, ale to nie zadziałałoby w przypadku elementów znajdujących się już w tablicy.
4 - I'm the new message, first finally
3 - Howdy
2 - Greetings
1 - Mahalo
Jakie byłoby najlepsze podejście w tym przypadku? Ideałem byłoby, gdyby dane Ember były dołączane do tablicy treści, a nie dołączane. Czy jest inna opcja, która może być lepsza?