Google app maker 使用日期指定两个关系之间的联接筛选器

Google app maker 使用日期指定两个关系之间的联接筛选器,google-app-maker,Google App Maker,我有三张桌子要放在一起。但是,加入必须基于日期 A型(生效日期)1-1型(B型)1-多型(C型-开始-结束日期) 连接是,我需要找到与开始日期匹配的模型C,此时无法过滤关系(如果启用预回迁,App Maker将加载所有相关记录)。以下是一个客户端脚本,应该会有所帮助: var dsA=app.datasources.DatasourceA; var filtersA=dsA.query.filters; var recordC=app.datasources.DatasourceC.item;

我有三张桌子要放在一起。但是,加入必须基于日期

A型(生效日期)1-1型(B型)1-多型(C型-开始-结束日期)


连接是,我需要找到与开始日期匹配的模型C,此时无法过滤关系(如果启用预回迁,App Maker将加载所有相关记录)。以下是一个客户端脚本,应该会有所帮助:

var dsA=app.datasources.DatasourceA;
var filtersA=dsA.query.filters;
var recordC=app.datasources.DatasourceC.item;
过滤器a.EffDate.\u大于或等于记录c.StartDate;
过滤器a.EffDate.\u lessThanOrEquals=记录c.EndDate;
dsA.load();