I am trying to pull a single BaseRow DB record based on a page parameter. I have done this other times but not from BaseRow and it worked properly. It currently isn’t pulling the record from BaseRow and I think this is because in Baserow, the id of the record is a number; and in AppGyver composer the ID for the single record data variable is text. Could this be the potential problem? If so, how can I work around this issue? I tried converting the data variables record ID to a number using the NUMBER() formula, but this didn’t work.
Also, when I try to pass a number through as a page parameter ID, it won’t let me pass a number through. The ID is pulled from a repeated data variable from BaseRow and then passed through an open page component… since it won’t accept numbers I have to use the STRING() formula.
Here is the response… I also just saw this by testing the GET request in my BaseRow data resource. Maybe the GET request is not formated correctly for BaseRow?
{“error”:“ERROR_QUERY_PARAMETER_VALIDATION”,“detail”:{“user_field_names”:[{“error”:“Must be a valid boolean.”,“code”:“invalid”}]}}
I managed to adjust the request and it worked. It’s coming back ok.
But in appgyver the id is text. And in the return of my GET is number. How do I do this?