使用 Google 应用程序制造商访问 Google 云端硬盘表中的数据
Accessing data in Google Drive tables with Google App maker
如何访问 Google 驱动器表中包含的数据?
我在阅读教程后创建了一些基本应用程序,但我无法看到我输入的示例数据。
选项 1:不使用驱动器表
App Maker 让您能够连接到 Cloud SQL instance, that you can access through Cloud Shell or connect with some tools like MySQL Workbench。
优点
- 如果您有自己的 Cloud SQL 实例,效果很好
缺点
- 此方法在具有共享云 SQL 个实例的环境中不足
- 云 SQL 不是免费的
选项 2:将数据导出到电子表格
无论您使用什么数据后端,您都可以dump all your data to spreadsheet。
缺点
- 基本上是 one-way 数据访问(只读),除非您想将编辑后的数据导入回您的部署...
选项 3:拖放方式
有一个选项可以保留 Debug 页面并将其拖放到 tables/forms 以供您想要查看的模型使用。
优点
- 直接从您的开发环境(浏览器)无缝访问数据。
缺点
- 很难维护这样的调试,尤其是当您积极处理数据库结构时。
- 需要考虑安全问题并对最终用户隐藏页面。
- 需要为调试 tables/forms 保留专用数据源,应该不应用过滤器(此时没有 client-side
app.models.MyModel.newQuery()
的类似物 server-side API).
选项4:拖放方式(进阶版!)
基本思路是创建一个具有动态 table(到 view/edit 数据)和表单(添加记录)的页面。使用这个高度动态的页面将消除选项 #3 中的短缺 #1:
这种方法与前一种方法有相似的优点和缺点,而且有一些 App Maker 限制使其难以实施(但在某种程度上是可行的)。
如何访问 Google 驱动器表中包含的数据?
我在阅读教程后创建了一些基本应用程序,但我无法看到我输入的示例数据。
选项 1:不使用驱动器表
App Maker 让您能够连接到 Cloud SQL instance, that you can access through Cloud Shell or connect with some tools like MySQL Workbench。
优点
- 如果您有自己的 Cloud SQL 实例,效果很好
缺点
- 此方法在具有共享云 SQL 个实例的环境中不足
- 云 SQL 不是免费的
选项 2:将数据导出到电子表格
无论您使用什么数据后端,您都可以dump all your data to spreadsheet。
缺点
- 基本上是 one-way 数据访问(只读),除非您想将编辑后的数据导入回您的部署...
选项 3:拖放方式
有一个选项可以保留 Debug 页面并将其拖放到 tables/forms 以供您想要查看的模型使用。
优点
- 直接从您的开发环境(浏览器)无缝访问数据。
缺点
- 很难维护这样的调试,尤其是当您积极处理数据库结构时。
- 需要考虑安全问题并对最终用户隐藏页面。
- 需要为调试 tables/forms 保留专用数据源,应该不应用过滤器(此时没有 client-side
app.models.MyModel.newQuery()
的类似物 server-side API).
选项4:拖放方式(进阶版!)
基本思路是创建一个具有动态 table(到 view/edit 数据)和表单(添加记录)的页面。使用这个高度动态的页面将消除选项 #3 中的短缺 #1:
这种方法与前一种方法有相似的优点和缺点,而且有一些 App Maker 限制使其难以实施(但在某种程度上是可行的)。