MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Mongodb - kueri buruk:BadValue tidak diketahui operator tingkat atas:$gte

Anda melakukan ini salah. Seharusnya:

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

Yang merupakan cara yang tepat untuk menentukan kueri "rentang" di mana kondisi sebenarnya adalah "dan" dan oleh karena itu "antara" operan yang ditentukan.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Gagal terhubung ke 127.0.0.1:27017, alasan:errno:111 Koneksi ditolak

  2. Cara Mengoptimalkan Kinerja MongoDB

  3. masalah mongorestore :Tidak dapat memulihkan pengguna dengan skema versi 1 ke sistem dengan server versi 2.5.4 atau lebih tinggi

  4. apa format arsip mongodb?

  5. Berapa Kedalaman Maksimum Dokumen Tertanam yang Diizinkan di MongoDb?