Lấy ngẫu nhiên một danh sách Document trong Collection FireStore

Hiện tại thì mình đang dùng Firestore của Fire để làm một cái app đọc danh ngôn, tuy nhiên khó khăn gặp phải đó là không có cách nào để lấy ngẫu nhiên một danh sách các document trong collection, loay hoay mãi cuối cùng mình cũng nghĩ ra một cách, thấy khá hay nên chia sẻ với anh em. Khi up dữ liệu lên FireStore mình thêm vào trường position, lấy một giá trị ngẫu nhiên. Sau này muốn muốn lấy dữ liệu về thì sắp xếp thứ tự theo trường này và lại update một giá trị mới cho nó, cứ liên tục như vậy thì ta sẽ luôn có nhận được ngẫu nhiên một danh sách các document trong collection.

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?