I'm an SQL person but I've now started programming offline apps in Dart and using IndexedDB seems to be the recommended method of storing local data. I'm using LawnDart to work with these IndexedDB databases and generating my own unique key (just a unix timestamp) and storing the data in the value column as a JSON string.
My question is how do I then order this data by a column contained in the JSON string? Or am I using this database in the wrong way entirely?
Cheers!