从AppMaker中的服务器脚本对计算出的SQL模型运行查询时出错

时间:2017-05-03 15:51:21

标签: google-app-maker

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

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())。

任何人都面临这个问题?

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

由于存在错误,无法从Server Script调用当前计算的SQL数据源。我们将努力解决这个问题。

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

很抱歉给您带来不便。