假设集合中有300条数据
{ val: 'A',desc: 'xx0' }
{ val: 'A',desc: 'xx2' }
...
{ val: 'A',desc: 'xx99' }
{ val: 'B',desc: 'xx0' }
{ val: 'B',desc: 'xx2' }
...
{ val: 'B',desc: 'xx99' }
{ val: 'C',desc: 'xx0' }
{ val: 'C',desc: 'xx2' }
...
{ val: 'C',desc: 'xx99' }
在调用云函数时,如果想get结果的顺序是100条val=‘B’,再100条val=‘A’,,再100条val=‘C’
await db.collection('table')
.orderBy(???)
.get()
这个.orderBy(???)应该怎么写呢?
初衷目的:手机端想实现上滑时,按照顺序的分段加载,即随着上滑,依次列50条B、50条B、50条A、50条A、50条C、50条C
不知道还有没有其他的思路或办法,感谢大神的回复,谢谢!
聚合了解一下