db.runCommand( {
geoNear: 'cities',
near: [ -0.088, 51.489 ],
spherical: true,
query: { country_code: 'FR' },
maxDistance: 150 / *6378*
} )*.results.*
forEach(function(obj) {
print( obj.obj.country_code, '-', obj.obj.name, ': ', *obj.dis *** 6378* );
} );
FR - Outreau : 146.16198019887855
FR - Boulogne-sur-Mer : 146.92634969912072
FR - Calais : 147.59429539150375