0

当尝试从服务器脚本对 SQL 计算 (Cloud SQL) 模型执行查询时,我收到“错误:不支持的数据源类型:SQL”,它指向我run()在查询对象上调用的行。
我在文档中没有看到任何内容说不可能执行那种查询(我没有在 SQL 查询中使用关键字属性,它只是带有 GROUP BY、LEFT JOIN、SORT BY 的纯 SQL...) .

var moreRecentDocsQ = app.models.more_recent_docs.newQuery(); // `more_recent_docs` is a SQL calculated model
var moreRecentDocs = moreRecentDocsQ.run(); // this throws the error

从前端,我能够毫无问题地检索此计算模型的项目(使用app.datasources.more_recent_docs.load())。

有人遇到这个问题吗?

谢谢你的帮助

4

1 回答 1

0

由于错误,当前计算的 SQL 数据源无法从服务器脚本调用。我们将致力于修复。

我能想到的运行任意 SQL 的唯一解决方法是使用Apps Script Jdbc service

带来不便敬请谅解。

于 2017-05-03T23:56:40.167 回答