【发布时间】:2021-07-15 04:12:06
【问题描述】:
所以我正在尝试使用我在表单字段中收集的变量在 firestore 中创建包含文档的集合,代码如下:
onPressed:() async {
await FirebaseFirestore.instance
.collection(_ICO).add({
"Company name": _compname,
}).then((_){
print("success!");
});
这是我得到的错误代码:
F/crash_dump32(18407): crash_dump.cpp:474] 未能附加到线程 181:权限被拒绝 I/e.firebase_com(17852): Thread[5,tid=17868,WaitingInMainSignalCatcherLoop,Thread=0xe1a8d210,peer=0x13240228,"Signal Catcher"]: 对信号 3 做出反应 我/e.firebase_com(17852): I/e.firebase_com(17852):将堆栈跟踪写入墓碑 E/flutter (17852): [ERROR:flutter/lib/ui/ui_dart_state.cc(186)] 未处理的异常:NoSuchMethodError:getter 'isNotEmpty' 在 null 上被调用。 E/颤振(17852):接收器:空 E/flutter (17852):尝试调用:isNotEmpty*
我还应该提到,我在尝试运行此代码时使用用户帐户登录。
感谢每一个帮助。
【问题讨论】:
-
如果下面的答案解决了你的问号,它被接受为答案;)
-
这些都没有解决我的问题,之前已经在研究那篇文章,因为我评论了 Moaid,我的规则已经适用于每个人
-
确实没有足够的代码知道发生了什么,但调查
_ICO和_compname可能会发现一些东西。请花点时间查看How to create a Minimal, Complete, and Verifiable example