1
我收到以下錯誤:無法下載/上傳App Engine數據,原因是數據集ID中'Illegal string'dev〜None''。
google.appengine.api.datastore_errors.BadRequestError: \
Illegal string "dev~None" in dataset id.
當我試圖用我的產品數據庫在我的本地開發環境:
$ appcfg.py download_data \
--application=s~app-id \
--url=http://app-id.appspot.com/_ah/remote_api \
--filename=database.ndb
$ appcfg.py upload_data \
--application=dev~app-id \
--url=http://localhost:53828/_ah/remote_api \
--filename=database.ndb
任何提示嗎?我最好的猜測是,從appcfg.py
到gcloud
的過渡可以破壞某些東西。我大部分時間使用後者,但我找不到使用gcloud
完成此任務的方法。謝謝!
我得到了同樣的錯誤。你能弄清楚如何解決這個問題嗎? – Fedor
不幸的是,不幸的。從'appcfg.py'到'gcloud'的轉換,我的假設仍然被打破。希望App Engine團隊可以研究它。作爲一種解決方法,我編寫了一個腳本,用程序生成的類似生產的數據填充我的開發數據庫。 –