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

Sự mơ hồ về $ geoNear trong truy vấn tổng hợp

Bạn có thể sử dụng $expr

Location.aggregate([
  { "$geoNear": {
    "spherical": true,
    "near": { "type": "Point", "coordinates": [ user.location.coordinates[0], user.location.coordinates[1] ] },
    "distanceField": "dist.calculated"
  }},
  { "$match": { "$expr": { "$lte": ["$distanceField", "$distance"] }}}
])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. ArgumentException:Từ khóa không hợp lệ 'mongodb + srv:// test:[email protected]' trong MongoDB + Unity2D - Live MongoDB không kết nối

  2. Tìm kiếm không phân biệt chữ hoa chữ thường trong Mongo

  3. Sự cố kết nối MongoDB trên Azure

  4. Cách cập nhật một trường bằng cách sử dụng giá trị trước đó của nó trong MongoDB / Mongoose

  5. Tạo người dùng đầu tiên trong MongoDB 3.2.