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

Tìm kiếm không gian địa lý Mongoose:khoảng cách không hoạt động

Tôi đã có thể sửa nó theo cách này khi đọc tài liệu:

index:'2dsphere' yêu cầu truy vấn này:

$near :
      {
        $geometry: { type: "Point",  coordinates: [ <lng>, <lat> ] },
        $minDistance: <minDistance>,
        $maxDistance: <maxDistance>
      }
}

và không phải cái này được dùng cho chỉ mục kế thừa:'2d':

loc: {
    $near: [<lng>, <lat>],
    $maxDistance: <maxDistance>
}

Tôi hy vọng điều này sẽ giúp ai đó :)




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách cấu hình kích thước mẫu Java Spark sparksession

  2. MongoDB Làm cách nào để nhận được tất cả các con trỏ đang mở HIỆN TẠI và các truy vấn mà chúng đang chạy?

  3. Điều gì xảy ra khi các kết nối đến MongoDB không bị đóng?

  4. CẢNH BÁO Lỗi:Mã sao băng phải luôn chạy trong một phương thức gọi Fiber khi trên máy chủ

  5. Làm cách nào để chuyển đổi BsonDocument thành một đối tượng được gõ mạnh bằng trình điều khiển MongoDB C # chính thức?