MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Thứ tự sắp xếp ngẫu nhiên

Ngày nay, bạn sẽ có thể sử dụng $sample chức năng tổng hợp.

Ví dụ (chưa được kiểm tra):

db.articles.aggregate([
    { $match : { topic : 3 } },
    { $sample : { size: 3 } }
])

Tuy nhiên, lưu ý rằng nó có thể trả lại cùng một tài liệu nhiều lần.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Lựa chọn cơ sở dữ liệu tốt cho một ứng dụng .NET nhỏ là gì?

  2. Làm cách nào để sử dụng Map / Reduce trong MongoDB?

  3. Cách tìm kiếm dữ liệu được phân tách bằng dấu phẩy trong mongodb

  4. Từ điển <chuỗi, đối tượng> -to-Bson Chuyển đổi tài liệu bỏ qua trường _t

  5. MongoDB Multikey Indexes &Index Intersection Bounds