Making "contains" filter more user-friendly

Currently I’m having trouble using inputs from users to filter a list. In my app when a user makes a search on an input component a list is filtered based on “contains input” and the options are displayed. Yet the way Adalo makes use of this filter makes it hard for the users to get the results they need. For example, if a database had two records: “Red Cup” and “Red Large Cup” and a user were write on the input field “Red Cup”, only 1 of two records (Red Cup) would appear even though both records contain the input. The same would happen if the user were to write “Large Cup”, only the “Red Large Cup” record would appear and exclude “Red Cup”. I think this feature is a bit counterintuitive and it just makes it harder for the user to properly navigate through an app’s data.

2 Likes