如何在 Firestore 中根据 ID 和版本选择最大的版本?

firestore 中有一个 collection,里面有多条 ID 一样的记录,不同的是它们的内容和 version(作用是做版本控制),比如下面

idversioncontent
sdldf1内容1
ljff2内容2
sdldf2内容5
djfd1内容x

我想实现的是相同 id 的记录只显示一条,是 version 数字最大的那条,那么上面的这个的显示结果就应该是

idversioncontent
ljff2内容2
sdldf2内容5
djfd1内容x

我尝试了 groupBy 等,但 firebase 都不支持,请问这个该如何做呢?

阅读 879
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题