Я делаю небольшой пример с Flutter, данные сохраняются в Firebase Database Realtime как массив, на стороне клиента я загружаю массив, отображаю его в виде списка, затем настраиваю его, завершаю процесс, который я хочу сохраните этот массив напрямую в Firebase. Но когда я использую следующий код
myRef.set(myArray);
И ошибка:
Необработанное исключение: недопустимый аргумент: Экземпляр ...
Я пробовал преобразование моего массива в массив json с помощью следующего кода
String jsonArray = jsonEncode(myArray);
myRef.set(jsonArray);
, тогда данные были установлены успешно, но результатом была строка, появившаяся в Firebase, а не список, который я хотел.
Так что я могу задавать вопросы здесь, ожидаю правильного ответа от всех, очень уважительно