Google cloud firestore 文档父名称缺少正斜杠

Google cloud firestore 文档父名称缺少正斜杠,google-cloud-firestore,firebase-cli,Google Cloud Firestore,Firebase Cli,在本地运行Firestore emulator并使用以下URI点击它时,我遇到以下错误: http://localhost:8025/v1/projects/my-项目/数据库/数据库/文档/城市/洛杉矶 { “错误”:{ “代码”:400, “消息”:“Document parent name\”项目/my project/databases/db/documents/cities\”在索引56处缺少“/”, “状态”:“无效的_参数” } } 我使用API参考作为指南。我的项目名称构造哪

在本地运行Firestore emulator并使用以下URI点击它时,我遇到以下错误:

http://localhost:8025/v1/projects/my-项目/数据库/数据库/文档/城市/洛杉矶
{
“错误”:{
“代码”:400,
“消息”:“Document parent name\”项目/my project/databases/db/documents/cities\”在索引56处缺少“/”,
“状态”:“无效的_参数”
}
}

我使用API参考作为指南。我的项目名称构造哪里出错了?

Firebase CLI提供的Firestore仿真器没有实现您正在查看的REST API。该API用于项目的云托管数据库实例


emulator支持的是。

hmm..即使使用API explorer:,我也会收到相同的错误消息,这告诉我这不是emulator的问题。我想我可能不太清楚。emulator不公开有文档记录的API端点。这是为了与客户端SDK一起使用。请阅读我答案中的链接。您尝试使用的API仅适用于云托管的Firestore实例。我想我可以对数据存储执行相同的操作。我能够使用DatastoreRESTAPI访问数据存储模拟器。不确定为什么他们没有对Firestore执行相同的操作。Firestore的Firebase仿真器与您可能用于数据存储的任何其他仿真器完全不同。我建议坚持使用文档和示例来理解它是如何工作的。嗯,这是不一致的。Firestore有一个REST API,所以他们应该像对待数据存储一样提供它。毕竟,他们正在出售Firestore作为数据存储的替代品。我将返回数据存储。