gpt4 book ai didi

ember.js - Ember 数据 : When do I use findAll() over query()?

转载 作者:行者123 更新时间:2023-12-01 21:58:39 30 4
gpt4 key购买 nike

这是我发现自己遇到的模式:

我开始制作一个应用程序,我使用 findAll() 来获取 [something random] 的列表。

一旦应用程序接受了严格数据的测试,随机资源实例的数量就会增加。我需要限制屏幕上资源实例的数量。我需要开始对它们进行分页。为此,我需要查询字符串支持。例如。 页面[偏移量]

因此 findAll(criteria) 被替换为 query(criteria, querystring)

这种模式是如此之多,以至于 findAll() 开始看起来像是以后要使用的 query() 的开发占位符。

我可能误解了 findAll() 的用法。 findAll() 是真的完全不能使用分页吗(不自定义适配器代码)?有人可以解释在什么情况下应该使用 findAll() 吗?

最佳答案

我个人使用findAll 方法来获取用户无法过滤的出现在各种下拉列表和短列表中的数据。我使用 queryqueryRecord 来处理几乎所有其他事情。

以下是 findAll 的一些特殊性,它们可能会产生误导:

  • findAll 返回存储中存在的所有记录以及使用记录的适配器获取的数据。
  • findAll 的返回有两个方面,首先您将收到商店的内容,然后使用适配器获取的数据刷新它,可以使用 重新加载标志。

关于ember.js - Ember 数据 : When do I use findAll() over query()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54709271/

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