Должен признать, меня немного смущает вопрос, когда операция должна выполняться в коллекции и когда она должна выполняться на столе в dexie js.
Так что я не уверен,это правильный подход (который все равно не работает) для достижения моей цели.
Я хотел бы отсортировать таблицу с именем «products» в базе данных «shopDb» по полю «updated_at»и получите последний элемент в результате, например:
shopDb.products.orderBy('updated_at').last().then((result) => { // stuff });
Этот код уже падает на sortBy, потому что:
TypeError: shopDb.products.orderBy is not a function
Я, должно быть, здесь упускаю что-то фундаментальное.