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

Mongodb - truy vấn không hợp lệ:Toán tử cấp cao nhất không xác định BadValue:$ gte

Bạn đã làm sai điều này. Nên là:

db.scores.aggregate([
    { "$match": {
        "score": { "$gte": 30, "$lte": 60 }
    }},
    { "$group": {
        "_id": "$gamer",
        "games": { "$sum": 1 }
    }}
])

Đó là cách thích hợp để chỉ định truy vấn "phạm vi" trong đó điều kiện thực tế là "và" và do đó "nằm giữa" các toán hạng được chỉ định.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Di chuyển dữ liệu HDFS sang MongoDB

  2. MongoParseError:các tùy chọn useCreateIndex, useFindAndModify không được hỗ trợ

  3. Bảng điều khiển quản trị cho Node.js và Mongoose

  4. Cập nhật danh sách các tài liệu được nhúng trong mongoengine

  5. Lọc theo quốc gia và tìm kiếm văn bản miễn phí mongodb bằng mongoose