【发布时间】:2020-09-21 01:12:36
【问题描述】:
我设法按照本指南的说明在项目之间移动数据:Moving data between projects。
导入过程中出现错误:
错误:(gcloud.firestore.import)PERMISSION_DENIED:Cloud Firestore API 之前未在项目 XXX 中使用过或已禁用。通过访问https://console.developers.google.com/apis/api/firestore.googleapis.com/overview?project=project-name 启用它,然后重试。如果您最近启用了此 API,请等待几分钟,让该操作传播到我们的系统并重试。
我启用了 Cloud Firestore API 并完成了导入过程。
现在,在 Firebase 控制台上,当我转到目标项目的 Cloud Firestore 页面时,我会看到以下消息:
此项目设置为在 Datastore 模式下使用 Cloud Firestore。此模式只能从谷歌云平台访问
导入命令会在 Datastore mode 中创建 Cloud Firestore 数据库。并且在执行数据库的第一次写入时,无法将其切换回 Native 模式。
如何在 Cloud Firestore Native 模式下导入数据?
【问题讨论】:
标签: firebase google-cloud-platform google-cloud-firestore