Ngoài câu trả lời của @ wdberkeley, bạn có thể sử dụng $geoWithin
thay vì $geoNear
sân khấu.
db.landmarkSchema.aggregate([
{$match: {
$text: {$search: "great test text"} ,
loc: {$geoWithin: {$centerSphere: [[ 14.3, 48.3], 5/6731]}}
}}])
Lưu ý:Chỉ mục địa lý sẽ không được sử dụng!
Thông tin thêm: http://docs.mongodb.org/manual/reference / operator / query / geoWithin /