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

Truy vấn không gian địa lý MongoDB với $ not

Tôi nghĩ rằng điều này là không thể. Theo như tôi biết, truy vấn vị trí sẽ cung cấp cho bạn một con trỏ đặc biệt chỉ có thể sử dụng truy vấn vị trí làm tham số (chẳng hạn như $within ).

v. 2.0.1 đưa ra thông báo lỗi mang tính mô tả cao hơn:error: { "$err" : "geo field only has 1 element", "code" : 13068 }

Vấn đề với lập chỉ mục là nói chung, phủ định là EVIL . Hầu hết các chỉ mục không hoạt động tốt khi bạn xoay chúng lại, vì vậy ngay cả khi truy vấn của bạn hoạt động, nó có thể không được mong muốn bởi vì nó có thể sẽ phải thực hiện quét bảng.

Tôi không hoàn toàn chắc chắn về điều này, một tin nhắn cho nhóm tin có lẽ là một ý kiến ​​hay.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách giải quyết com.mongodb.spark.exceptions.MongoTypeConversionException:Không thể truyền ... Java Spark

  2. Sử dụng pymongo trong django trực tiếp

  3. Geonear sắp xếp theo khoảng cách và thời gian

  4. Tại sao loại mongo này không hoạt động trong PHP?

  5. Gọi mongoose từ phía ứng dụng khách phản ứng