firebase 错误400:无法使用Firestore rest API创建集合

3lxsmp7m  于 2022-12-14  发布在  其他
关注(0)|答案(1)|浏览(107)

我尝试通过调用REST API在FIRESTORE中创建一个集合。
此请求的当前URL是:

https://firestore.googleapis.com/v1/projects/mountain-bear-****/databases/(default)/documents/?collectionId=<new-collection>

我收到此错误:

The requested URL /v1/projects/mountain-bear-****/databases/(default)/documents/?collectionId=grofers was not found on this server. That’s all we know.

我不确定这是否是创建集合的API调用的方式。我试着查看文档,但没有找到太多帮助。
我想达到的目标是:
1.使用自订名称建立集合
在这件事上的任何帮助都是非常感谢的

0mkxixxg

0mkxixxg1#

在Firestore中,我们并不创建这样的收藏。当这个收藏的第一个文档被创建时,一个新的收藏就被创建了。
因此,要在新的abcd集合中创建一个doc,根据REST API documentation,需要调用以下URL(请参见URL末尾的abcd

https://firestore.googleapis.com/v1/projects/mountain-bear-****/databases/(default)/documents/abcd

请求主体应包含Document的示例。

相关问题