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

Cung cấp thứ tự sắp xếp từ các giá trị chuỗi trong tổng hợp mongdb

Bạn có thể thử tổng hợp dưới đây trong 3.4.

Sử dụng $indexOfArray để xác định vị trí của chuỗi tìm kiếm trong danh sách giá trị và $addFields để giữ chỉ mục đầu ra trong trường bổ sung trong tài liệu, theo sau là $sort để sắp xếp tài liệu

[
 {"$addFields":{ "statusValue":{"$indexOfArray":[[start, middle, end], "$status"]}}}, 
 {"$sort":{"statusValue":1}}
]



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:cố gắng đọc Long từ JSON khiến java.lang.Integer không thể được truyền sang java.lang.Long

  2. Tài liệu không hợp lệ:Không thể mã hóa đối tượng:<Người dùng:Đối tượng người dùng> ReferenceField với MongoEngine

  3. Không thể kết nối với MongDB Atlas bằng Mongoose

  4. Làm cách nào để kết nối với máy chủ MongoDB bằng JAVA từ OpenShift?

  5. Kho lưu trữ MongoDB Dữ liệu mùa xuân với tên bộ sưu tập tùy chỉnh