我目前有一个使用Ember Data尝试从第三方API检索数据的余烬应用。网址的格式为/ user_id / date / food,它将检索用户在给定日期消费的食物。我想检索用户在给定日期范围内消费的食物清单(2015-06-07,2015-08-10)。
我尝试使用Ember.query并过滤掉不必要的数据,但API没有终点可以返回所有消费的食物。
目前,我正在使用queryRecord支持单日查询并将日期传入。
答案 0 :(得分:0)
如果/user_id/date/food
是第三方API提供的唯一端点,那么您唯一的选择就是为您想要获得的范围内的每一天发出请求。您可能希望使用Ember.RSVP.all
等待检索所有请求,并最终连接结果,例如。
但这并不是真的值得推荐,因为大范围的效率非常低。