Necesito cambiar el campo Cadena almacenado en Firestore a una Lista
La idea que se me ocurre ahora mismo es transformar la lista cuando los usuarios entren en la primera pantalla si aún no está transformada en lista. Sin embargo, si hace esto, debe ejecutar la declaración condicional if en la primera pantalla cada vez.
Sería una pérdida muy, muy leve en términos de rendimiento, pero creo que no estoy satisfecho de alguna manera. ¿Hay una manera más efectiva?
(Lo puse en MongoDB Tag porque pensando que sería lo mismo en este caso)
No hay ninguna forma directa en Firestore de actualizar el tipo de campo, por lo que primero deberá leer el valor del campo de cadena y luego volver a actualizarlo en el documento. Si necesita obtener ese documento cada vez que el usuario visita la pantalla, tal vez pueda verificar el tipo de campo y ejecutar esta lógica.