MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment $maxDistance est-il mesuré dans MongoDB ?

Sauf si vous faites une requête sphérique (comme $nearSphere ), MongoDB ne se soucie pas vraiment des unités, il traite simplement vos emplacements comme des coordonnées cartésiennes.

Ainsi, la distance calculée sera exprimée quelles que soient vos unités d'entrée. Depuis votre $near le point ressemble à la norme lat/long, le $maxDistance dans ce cas, sera en unités de degrés.