腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如果
ID
存在
,
则在
创建
文档
时
抛出
错误
-
Firestore
我有这样一种情况,我正在向
firestore
中的一个集合写入
文档
,但我正在手动设置
ID
。我想知道
如果
我尝试
创建
一个
ID
已经
存在
的
文档
,我如何
抛出
错误
。
浏览 6
提问于2021-01-04
得票数 1
回答已采纳
2
回答
FireStore
如果
文档
不
存在
,则
创建
文档
、
、
我想像这样更新一个
文档
:但是,
如果
文档
user_
id
不
存在
,上述代码将
抛出
错误
。因此,
如果
不
存在
,如何告诉
Firestore
创建
学生,换句话说,行为如下: db.collection('users').doc(
浏览 0
提问于2018-09-11
得票数 51
回答已采纳
1
回答
TestEnv.
firestore
.makeDocumentSnapshot(数据,路径)未
创建
新
文档
、
、
、
、
我正在测试一个onCreate()函数,因此我需要在
firestore
中
创建
一个
文档
,以确保该函数被触发并正常工作。我遇到的问题是testEnv.
firestore
.makeDocumentSnapshot(data, path)没有
创建
新
文档
。
如果
文档
已经
存在
,我可以将此数据写入其中并触发onCreate()函数,但是
如果
文档
不
存在
,
则在
运行测试时会得到一个Er
浏览 27
提问于2021-11-16
得票数 0
回答已采纳
1
回答
检查
Firestore
事务中是否
存在
文档
、
、
、
我有一个简单的
Firestore
事务,它首先读取以验证
文档
的
存在
,
如果
文档
不
存在
,则执行一些写操作。代码片段如下所示 let snapshotlet userRef =
firestore
.document("users/\(user.uid)
浏览 0
提问于2018-02-22
得票数 2
3
回答
如何更新
文档
中可能
存在
或不
存在
的字段?
、
如果
我们试图在
Firestore
中更新
文档
中的字段,它会
抛出
一个不
存在
的
错误
。我应该先手动检查
文档
是否
存在
,
如果
不是,
创建
它,然后更新字段,还是有一个更好、更优雅的实践?
浏览 2
提问于2018-10-22
得票数 13
回答已采纳
2
回答
用于公共和私有字段的修复安全规则
、
、
对于Firebase实时数据库的安全规则,可以使用以下规
则在
同一棵树中
存在
公共数据和私有数据。 但是,在使用
Firestore
时
,它似乎不能使我们这样做,因为我们可以检索的数据只有在集合或
文档
下。当在同一个
文档
中定义公共数据和私有数据并获取数据w/ collection/document
时
,
如果
我们不是所有者,就会得到私有数据权限不足的
错误
。在使用RTDB
时
,我们可以获得'users
浏览 3
提问于2017-10-05
得票数 14
回答已采纳
2
回答
如果
存在
,我需要更新
文档
,否则
创建
、
、
、
如果
存在
,是否有任何方法对
文档
进行更新,以
创建
文档
。现在我正在使用update方法,但是
如果
文档
不
存在
,那么它将
抛出
一条
错误
消息。
Firestore
.instance.collection('partnerRequests').document(user.uid).updateData( { DateTime.now
浏览 1
提问于2020-01-25
得票数 1
回答已采纳
1
回答
如何在大多数基本通讯中屏蔽已经使用过的电子邮件-- react/firebase?
、
、
这只是一个脚本,发送电子邮件到消防局db,我不知道如何检查重复移民在db。代码: const [input, setInput] = useState(""); setInput(e.target.value) const submitHandler = (e) => { if(input) { add
浏览 2
提问于2022-06-12
得票数 0
1
回答
在使用merge更新字段数据
时
,FLUTTER
Firestore
会
创建
一个新
文档
、
、
、
我正在尝试使用merge:true更新
文档
中的字段。它无法更新
文档
,不仅因为我
创建
了一个相同documentID的重复
文档
,而且只更新了字段代码 .collection('QuizProfile') .setData({}, merge: true);在此处添加屏幕截图
浏览 0
提问于2020-05-28
得票数 1
1
回答
当
Firestore
无法找到特定对象
时
检测
、
、
、
、
我希望在获取有关用户的数据
时
处理
错误
。当没有internet连接
时
,它工作得很好,但是当出现类似的问题
时
,例如,在我的
Firestore
数据库函数中没有搜索对象
时
,不会
抛出
任何异常。如何检测超时或其他
错误
?
浏览 5
提问于2022-02-03
得票数 0
回答已采纳
1
回答
Firestore
不会为查询
抛出
离线
错误
、
、
在我的网站上,我正在尝试添加Firebase可能离线
时
的
错误
处理。到目前为止,我设法让
Firestore
仅在获取一个
文档
时
抛出
离线
错误
。但是,当我查询多个
文档
时
,
Firestore
假装没有发生任何
错误
,只是返回一个空列表。 下面的代码只获取一个
文档
,
如果
Firebase离线/无法访问,它将正确地
抛出
Firestore
<
浏览 15
提问于2020-09-30
得票数 1
回答已采纳
2
回答
当Fi还原
文档
不
存在
时
,处理“拒绝权限”的正确方法是什么?
、
我已经为
Firestore
编写了规则,但是,当
文档
不
存在
时
,它会
抛出
一个“丢失或不足的权限
错误
”。例如.onSnapshot(fsResponse => {)}当order_doc_
id
不
存在
时
引发“缺少或不足的权限
错误
浏览 6
提问于2021-04-12
得票数 1
回答已采纳
2
回答
Firebase未使用.doc上载到
firestore
、
、
、
、
我正在尝试使用firebase和stripe在我的网站上设置支付,基于这里的源代码:我尝试重新设置我的
firestore
和实时数据库的规则,但我一直被.snapshot卡住了。我查看了调试器,currentUser.uid不是null,但它没有在数据库中
创建
新条目。在这方面的任何帮助都将不胜感激!我是第一次使用firebase,所以有点迷茫。onAuthStateChanged((firebaseUser) => { currentUser = firebaseUser;
浏览 2
提问于2020-11-11
得票数 0
1
回答
无法从Hibernate捕获异常
、
ClientEntity.class, clientId);catch (EntityNotFoundException ex){ return;我发送了
错误
的参数值。在数据库中肯定没有这样的客户机(例如
id
= 6 )。但是catch {}没有起作用。来自getReference
文档
:
如果
浏览 4
提问于2017-05-10
得票数 0
回答已采纳
1
回答
Swift 5修复:检查数据库中是否
存在
集合
、
、
、
我正在尝试检查
Firestore
数据库中是否
存在
某个集合,下面是我的代码: db.collection(pickedClasssegments, but has 0' 奇怪的是,大多数情况下,这不是问题,当集合不
存在
时
浏览 5
提问于2020-06-03
得票数 0
2
回答
使用flutter在
firestore
的集合中添加新
文档
、
在这里,我想要将我的产品列表添加到一个名为book的集合中,每当任何卖家添加他的产品
时
。我写了
Firestore
.instance.collection('books').add({ }); 但是当我运行它
时
,
Firestore
中没有添加任何集合。
浏览 15
提问于2020-06-16
得票数 0
4
回答
Firestore
事务失败与“事务失败所有重试”
、
、
、
我正在运行一个非常简单的
Firestore
事务,它检查
文档
是否
存在
,
如果
没有,
则在
写入
文档
之前进行检查。(用例正在注册一个用户名--
如果
它尚未注册,则当前用户可以获取它)DocumentReference usernameDocRef = await
Firestore
.i
浏览 0
提问于2018-06-21
得票数 7
回答已采纳
2
回答
如果
文档
已
存在
firestore
批处理,则阻止更新
、
、
我有一个程序在
firestore
上执行批量写入到一个集合。 我尝试只在集合中不
存在
时
才写入
文档
,
如果
存在
则跳过而不修改任何内容。= null; } } 在测试工具上进行测试
时
,测试结果与预期一致。我只被允许
创建
和删除此集合中的
文档
。但是,当从程序运行时,batch write能够修改document字段(本例中为stamp)(
如果
已经
存在
)。代码如下: var batch = <e
浏览 15
提问于2020-06-22
得票数 0
回答已采纳
1
回答
firestore
未返回新
文档
添加是否成功的任何指示
、
、
我认为这是不正确的,或者是我做得不好,所以当我向
firestore
集合添加新
文档
时
,我可以使用ref来获取
id
,但当我传递
错误
的集合名称
时
,我仍然得到相同的响应,为什么
firestore
没有
抛出
错误
。async function addDoc(collection, data) { const db = admin.
firestore
(); c
浏览 24
提问于2021-12-04
得票数 0
1
回答
TypeError:无法读取未定义的属性“”_fieldsProto“”
、
我正在使用
Firestore
,每当我试图从查询快照中调用
文档
上的data方法
时
,都会得到这个
错误
。这是我的代码。/ does not exist } // this is where error is thrown docs.push({ ...data(),
id<
浏览 4
提问于2021-01-15
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
我们弃用 Firebase了
PHP 异常处理
Spring Boot与Kotlin Web应用的统一异常处理
Python3(9)Python 错误、调试和测试
Spring事务的传播行为案例分析
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券