gpt4 book ai didi

ember.js - Ember-Data 发出大量请求(而不是 ?ids)

转载 作者:行者123 更新时间:2023-12-01 08:57:41 24 4
gpt4 key购买 nike

升级到 ember-data-1.0.0-beta.9 后,我注意到由于对单个项目提出了许多请求,我的应用运行速度变慢了:

  • GET/api/comments/1
  • GET/api/comments/2
  • ...

而不是像在 beta.8 中那样使用 ?ids 对它们进行批处理:

GET /api/comments/?ids[]=1&ids[]=2&....

我误以为这PR已经进入 beta.9 并且我可以在 RESTAdapter 上设置 fetchBatchSize 参数,但是没有...

如何在 beta.9 中获得类似的批处理行为?

最佳答案

您现在必须选择接受这种行为。请参阅此处有关请求合并的部分:http://emberjs.com/blog/2014/08/18/ember-data-1-0-beta-9-released.html

基本上,将其添加到您的代码中:

DS.RESTAdapter.reopen({
coalesceFindRequests: true
});

关于ember.js - Ember-Data 发出大量请求(而不是 ?ids),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25435515/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com