Node.js Pagination with MongoDB + Search + Sort + Filter
-
[
Mình muốn làm phân trang như the này bằng Node.js
Pagination with MongoDB + Search + Sort + Filter phải làm sao mong mọi người giúp đỡ
-
Để implement pagination: bạn cần thực hiện các bước sau:
- Tạo query để filter và sort bình thường. Mình giả sử la query1
- Lấy 1 page data (thông thường dùng limit).
- Dựa vào query1 dùng count api để tính tổng số record.
Bạn có total, và perPage (số record mỗi trang) thì
Nều bạn dung ORM lib thì bạn đọc docs của họ.
-
@Quy-Tran Mình đã phân trang thành công nhưng ví dụ mình muốn hiện thị 4 sản phẩm chia làm 2 cột phải làm sao mình đang bị khó chỗ đó .Đây la code cua minh [link text](lin
k url)
-
Nếu mình hiếu không nhầm thì ý bạn là group lại. Cái đó bạn có thể dùng groupby. Nếu được bạn thực hiện groupBy ở client nó sẽ đơn giản hơn.
-
@Quy-Tran Mình chỉ muốn phân trang hiện như trên hình thui bạn
-
@thanh-tam-Phan Mình chưa hiểu yêu cầu của bạn lắm. Bạn miêu tả cụ thể hơn xem. Bạn có thể copy code và vào 2 dấu ``` code ```
-
@Quy-Tran minh muốn phân trang hình trước
giống hình sau
-
@thanh-tam-Phan ý bạn là sắp xếp product có hình lên trước?
-
@Quy-Tran không bạn ý mình là chia cột
-
@thanh-tam-Phan Chia cột là dùng kỹ thuật css rùi. Có thể các bạn ở đây chưa rành css.