收藏
回答

【已解决】如何'优雅'的获取多集合数据?

问题源自 如何一次查询N个集合内指定的数据?

get()数据列表 => for 列表 => get()对应集合数据

就有了下面这张图,总觉得我好笨鸭~(强迫症)

大佬们求赐教!!!

---------------------------------------------------------------

解决方法

将关联模式改成对象模式!

这样就可以一次获取全部数据!

感谢stop eating大佬,和 cloudbase-extension-cmschhpt大佬!

最后一次编辑于  2020-09-23
回答关注问题邀请回答
收藏

2 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-09-16

    还不如优化下数据结构呢,能合并的合并,减少请求次数

    2020-09-16
    有用 1
    回复 3
    • iblackly
      iblackly
      2020-09-16
      我尽量压缩,感谢大佬
      2020-09-16
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-09-16回复iblackly
      sword字段别存id,可以把sword详情存进去,你就不用关联表查询了。
      如果集合数据过大,可以根据用户id取模,创建不同的用户集合,比如user1, user2,user3
      2020-09-16
      1
      回复
    • iblackly
      iblackly
      2020-09-23回复Mr.Zhao
      感谢大佬,最后把ID字符串改成了对象,这样一次就可以全部获取!,再次感谢!
      2020-09-23
      回复
  • .
    .
    2020-09-16

    你现在数据都在同一个数组里?

    2020-09-16
    有用
    回复 1
登录 后发表内容
问题标签