I'm using a pickerfieldrecords. When i'm updating the interface and unselect one of the choices that came from the create, I save but it doesn't change the data when I access it again.
Discussion posts and replies are publicly visible
I think the values are not getting updated in your database when you are removing them it is having that particular entry there try to remove the mappings from the database.
how do you suggest doing it
Interface only saved the code. Not the state of the components, unless you hard code the values in the local variables or set them as default values in the rule inputs.
I will suggest to delete the entries every time you are changing anything before inserting the new ones if you need them for audit you can have a Active flag in your database which you mark to false before creating a new entry.
why doesn't this problem happen when using for example, dropdown?
it works when inserting, it just doesn't work when deleting
Yes that needs to be done manually.
this is not very practical for usability...
I think this is the only way Appian can not change the data automatically based on your selections.