Я хочу хранить данные истории в sqlite db. должно быть обеспечено максимум 20 "записей".История магазинов в базе данных
При добавлении нового входа старшее должно быть удалено, а новое добавлено в начале списка. при вызове histroy я хочу, чтобы он отображался в обратном порядке (последняя запись первая)
насколько я знаю, что функциональность невозможна с помощью курсора сама по себе. мне нужно будет преобразовать курсор i в другой тип MAP. вопрос в том, какой из них и как реализовать эти действия.
Почему бы просто не обработать все это в функции, добавляющей элементы в ваш db? – Aidanc
конечно. вопрос в том, как может выглядеть эта функция. например, я понятия не имею, как реализовать замену самого старого значения «простым» способом. конечно, я мог бы хранить дату + время как строку в db и преобразовывать ее обратно в каждое событие add/request, а затем использовать сортировку для сортировки по дате. но это произойдет с КАЖДОЙ ОДИНОЧНЫМ действием, которое очень накладно! – masi