Greetings Community,
I'm currently encountering an issue while utilizing Slice, and I'm hopeful that someone can guide me in resolving it. Here's a detailed overview of my situation:
I've been using Supabase (Postgres) as my backend database, and thus far, the experience has been satisfactory.
โ
I'm eager to understand what I might have overlooked. Could someone please assist?
Solved! Go to Solution.
Please try using the slice name in your valid_if expression in the i[d_Customer] column.
So instead of ORDERBY(SELECT(Contact[id].......)
please try
ORDERBY(SELECT(contact | ACTIVE[id].......)
Side note: You may want to avoid special characters such as "|" in naming elements that will be further used in the expressions. You may instead want to use underscore"_". So the slice name could be "contact_Active" instead of "contact | ACTIVE". This will help avoid any conflict in parser while evaluating the expressions. As we are aware certain special characters have certain meanings. For example "-" is also used for subtraction.
Please try using the slice name in your valid_if expression in the i[d_Customer] column.
So instead of ORDERBY(SELECT(Contact[id].......)
please try
ORDERBY(SELECT(contact | ACTIVE[id].......)
Side note: You may want to avoid special characters such as "|" in naming elements that will be further used in the expressions. You may instead want to use underscore"_". So the slice name could be "contact_Active" instead of "contact | ACTIVE". This will help avoid any conflict in parser while evaluating the expressions. As we are aware certain special characters have certain meanings. For example "-" is also used for subtraction.
Thank you so much for the provided solution and the helpful tips. It's now working as expected.๐
You are welcome. Good to know it works.
When I use AppSheet to connect to the Supabase database, I encounter an issue which is 'max client connections reached.'
The reason, as far as I understand, is due to the mechanism of AppSheet when performing CRUD operations asynchronously. Each time it does an async operation, AppSheet seems to async all tables on Supabase, leading to max connections being reached.
I've tried changing ports like 5432 and even 6543, but I still encounter similar errors. Has anyone on this forum encountered a similar situation and could share how to resolve it?
User | Count |
---|---|
44 | |
31 | |
29 | |
14 | |
14 |