firestore 中有一个 collection,里面有多条 ID 一样的记录,不同的是它们的内容和 version(作用是做版本控制),比如下面
id | version | content |
---|---|---|
sdldf | 1 | 内容1 |
ljff | 2 | 内容2 |
sdldf | 2 | 内容5 |
djfd | 1 | 内容x |
我想实现的是相同 id 的记录只显示一条,是 version 数字最大的那条,那么上面的这个的显示结果就应该是
id | version | content |
---|---|---|
ljff | 2 | 内容2 |
sdldf | 2 | 内容5 |
djfd | 1 | 内容x |
我尝试了 groupBy 等,但 firebase 都不支持,请问这个该如何做呢?