Having an issue getting the Typeahead feature working properly in UI-BootStrap with large datasets. I've got nearly 92,000 records coming back and it seems the maximum number of records that can be in an Array is 10000. So that means I have 10 arrays that contain data.
However, currently I am only able to search through any one Array...so if I set it to response.data[0] that means I am going to be missing 81,000+ records to run typeahead on...
I'm sure there has to be a way to set it so that it can: A) Either put the data in a single array for it to work with OR, preferably: B) wait until the user types in a certain number of keystrokes, say 3, and then do a "Get" call to the server with that data, and only bring back the data that matches those 3 keystrokes, which will likely be far lower than 10,000 items for it to search through...
Can anyone help with either scenario? Preferably Scenario B?