Google app maker 在对数据源预取执行服务器端请求时,如何按排序?

Google app maker 在对数据源预取执行服务器端请求时,如何按排序?,google-app-maker,Google App Maker,我有一个数据源a,它可以有几个B。我已经设置了预回迁,因此,从客户端,当您请求a时,您还可以按照“更新日期”(DESC)对其关联的B进行排序 在服务器端,我还请求一些A,并且我已经设置了预取查询对象,所以我得到了B。但是它们不是按“更新日期”排序的 你知道为什么吗?您是否知道我是否必须通过脚本执行此操作,或者我在查询对象中缺少一个选项 感谢您的帮助制作文档: 关于关系: 经理可以有许多相关的项目记录。一个项目最多可以有一个相关的经理 可以设置关系排序,以便按名称对项目进行asc排序。在我的例子中

我有一个数据源a,它可以有几个B。我已经设置了预回迁,因此,从客户端,当您请求a时,您还可以按照“更新日期”(DESC)对其关联的B进行排序

在服务器端,我还请求一些A,并且我已经设置了预取
查询
对象,所以我得到了B。但是它们不是按“更新日期”排序的

你知道为什么吗?您是否知道我是否必须通过脚本执行此操作,或者我在
查询
对象中缺少一个选项

感谢您的帮助

制作文档:

关于关系: 经理可以有许多相关的项目记录。一个项目最多可以有一个相关的经理


可以设置关系排序,以便按名称对项目进行asc排序。

在我的例子中,A有几个B(A数组),该数组应根据预回迁配置进行排序。在您的情况下,如果最多只能有一个经理,则没有必要对其进行排序:)在我的情况下,项目将按经理的姓名进行排序。如果需要对经理的项目进行排序,可以在“模型关系”选项卡中设置排序字段和方向。
var query = app.models.Project.newQuery();
query.sorting.Manager.name._descending();
query.run();