我是 Google App Engine 的新手,我想在投入生产之前预先填充目录。
目录如: - 角色(角色键、角色描述) - 国家(县名、描述) - 等等
如果我使用 mySQl、oracle 等(例如我的数据存储)而不使用 GAE,我会执行以下操作:
插入角色(role_key,role_description)值(1,'ADMIN');
插入角色(role_key、role_description)值(2、'USER_VIEW');
插入国家/地区(county_key、role_description)值(“MX”、“墨西哥”);
插入国家/地区(county_key、role_description)值(“美国”、“美国”);
等等
在部署我的应用程序之前,我会将此脚本运行到数据库中。
但是我如何使用 Google App Engine 做到这一点(可能不完全相同、语法不同等)?
谢谢大家。
最诚挚的问候,
最佳答案
一般的解决方案是 the bulkloader 。您可以使用它从 CSV 文件或其他格式的数据源导入数据。
对于更多临时数据插入,还有 remote_api 。这将为您提供一个交互式 shell,您可以在其中管理数据存储实体或进行其他 API 调用。
关于google-app-engine - 在 Google App Engine 中填充目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5887036/