Exibir um valor no widget mas armazenar outro

Actions & Logic

Olá! Estou há alguns dias presa num problema. A questão é a seguinte:

No meu banco de dados eu tenho uma tabela chama FABRICANTE, que armazena o nome do fabricante e seu ID.

Tenho também outra tabela, a tabela MODELO, que armazena o nome do modelo, seu ID e uma Chave Estrangeira, que é o ID do fabricante correspondente daquele modelo.

No FlutterFlow eu estou montando um componente para cadastrar um novo MODELO no bando de dados. Nesse componente eu inseri um Dropdown onde o usuário pode selecionar qual é o fabricante do modelo de equipamento que está sendo cadastrado, e um Textfield para inserir o nome desse modelo.

Meu problema é: para adicionar um novo modelo no banco de dados, eu preciso informar não só o nome, mas também a chave estrangeira do fabricante correspondente.

Como eu faço essa configuração no FlutterFlow? Pois o Dropdown exibe os nomes, portanto o usuário seleciona o nome. Mas eu preciso que o valor enviado para a tabela MODELO seja o ID do fabricante selecionado, e não o nome dele.

Estou utilizando o Supabase como bando de dados.

Estou há poucos dias no FlutterFlow e travei nesse problema. Espero ter sido clara na explicação e agradeço a atenção.

What have you tried so far?

Eu assisti a vídeos não só em português, busquei ajuda de IAs e também procurei na documentação do FlutterFlow mas não achei nada que pudesse me ajudar.

Did you check FlutterFlow's Documentation for this topic?
Yes
2 replies