I have 1 table with multiple columns. On the app, we are looking forward to add 4 dynamic filters like (cat, size, color,shape).
We know we can create a filter to sqllite like so:
user = user.select(name)
.filter((color == "Blue") && (size = "Big") && (cat="a") && (shape="round"))
.order(name.asc, name) // ORDER BY "email" DESC, "name"
.limit(5, offset: 0)
But what happens if a filter, let's say that for color we want to search for all colors. Then,
.filter((color == "?????") && (size = "Big") && (cat="a") && (shape="round"))
Any ideas on how to create dynamic filters for this case?