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

Kueri geospasial MongoDB dengan $not

Saya pikir ini tidak mungkin. Sejauh yang saya tahu, kueri lokasi akan memberi Anda kursor khusus yang hanya dapat menggunakan kueri lokasi sebagai parameter (seperti $within ).

v. 2.0.1 memberikan pesan kesalahan yang lebih deskriptif:error: { "$err" : "geo field only has 1 element", "code" : 13068 }

Masalah dengan pengindeksan adalah, secara umum, negasi adalah JAHAT . Sebagian besar indeks tidak dapat mengatasi dengan baik saat Anda membaliknya, jadi meskipun kueri Anda berhasil, hal itu mungkin tidak diinginkan karena mungkin harus melakukan pemindaian tabel.

Saya tidak sepenuhnya yakin tentang ini, pesan ke newsgroup mungkin merupakan ide yang bagus.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apakah indeks MongoDB persisten di seluruh restart?

  2. Bagaimana cara mengkonfigurasi driver MongoDB Java MongoOptions untuk penggunaan produksi?

  3. Memahami mongo db menjelaskan

  4. Bagaimana cara menggabungkan dua pernyataan $and dalam pernyataan $or di mongodb?

  5. Menyimpan kata sandi dengan Node.js dan MongoDB