Ok, I made you a video. Feel free to skip around. But:
- Create a nocoDB with a column for the filter and a column for the correlated values. Send an update to nocoDB with typebot, where the filter evaluates the column ID and checks if it is equal to a BLANK value (such as either an empty variable or an empty input for the checed value).
- The filter should only select a column where the value is also BLANK if it evaluates to a true column at all. What is happening is it is returing ALL of the rows as meeting the filter. So it is replacing ALL correlated values (to the column you are trying to set) in the WHOLE table.
- If the filter evaluates to an empty variable or a variable with no value, NOTHING in the table should change at all.
In the video- I also thought there was in issue with entering the ID variable as a number but in the video it did it correctly so don't worry about that part.. About 5:15 to 6:55 you can ignore it actually works correctly.
But the filter evaluating to blank does definitely rewrite the entire column.
https://d.pr/v/NmDWLR