我們正在嘗試將兩個字串推送到 Firebase 中的一個陣列欄位,但我運氣不佳。
這是我們目前擁有的代碼
chatsRef.doc(task.id).set({
'members': {
([assignee.id, task.ownerId])
}
});
這是我們似乎得到的錯誤:
The following assertion was thrown while handling a gesture:
'dart:ui/hash_codes.dart': Failed assertion: line 17 pos 12: 'o is! Iterable': is not true.
uj5u.com熱心網友回復:
試試這個方法:
chatsRef.doc(task.id).set({
'members': [assignee.id, task.ownerId]
});
uj5u.com熱心網友回復:
您正在嘗試將串列添加到地圖中。地圖應該有一個鍵。所以你可以關注@Peter Kotlai:
chatsRef.doc(task.id).set({
'members': [assignee.id, task.ownerId]
});
或添加一個鍵,如:
chatsRef.doc(task.id).set({
'members': {
'mykey': [assignee.id, task.ownerId],
}
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/468380.html
下一篇:顫振串列視圖填充
