Я вижу из документа mongodb, что db.runCommand с расстоянием возврата geoNear также.
Я использую мангуст в node.js и хочу знать, можно ли добиться того же с помощью Model.find ({'loc': {$ near: [lng, lat], $ maxDistance: 5 / 111.12}, .....)
runCommand с geoNear не работает, если у вас более одного 2d-индекса. У меня в коллекции 2 2d индекса. Один определен в схеме, а другой является частью DbRef.
Также мне не очень нравится точный синтаксис, который будет использоваться для команды run с mongoose.