Det skulle kunna funka att bygga upp någon form utav index, som sedan pekar på rätt objekt, typ så här:
{
'rows': {
1: {
'name': 'Stina'
},
2: {
'name': 'Sture'
},
3: {
'name': 'Sara'
}
},
'index': {
's': [1, 2, 3],
'st': [1, 2],
'sti': [1],
'stu': [2]
'sa': [3],
}
}
Det innebär ju dock att det blir en ännu större datamängd, att antingen skapa eller ladda ner.
Ett kanske mer rimligt sätt är att använda SQLite-databasen som finns med i både iOS och Phonegap, mer info finns här. Då slipper man åtminstone skapa index och liknande manuellt.