微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

polkadot.js api 查询是否内置了排序/排序功能?

如何解决polkadot.js api 查询是否内置了排序/排序功能?

如果给定查询的条目超过数万个,返回整个条目集然后在内存中对其进行排序/排序是非常低效的,所以我想知道是否有内置的方法这样做。

例如,如果我获得 uniques 资产,我可以获得

  const nftAssets = await polkadotUniquesApi.query.uniques.asset.entriesPaged({
    pageSize: 50,args: [classId],});

但是每个资产条目的键都是乱序的,所以如果我想通过传递 startKey获取接下来的 50 个键,我需要来自上一个查询的最后一个键,但由于它们都是乱序的,所以它不会'没有意义,所以要构建分页,我必须在客户端获取所有条目和排序/排序,或者首先将它们全部索引到我们自己的数据库

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。