sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB Bound Queries:Jak převedu míli na radiány?

Jak říkají dokumenty:

Všechny vzdálenosti používají radiány. To vám umožní snadno vynásobit poloměrem Země (asi 6371 km nebo 3959 mil), abyste získali vzdálenost ve vámi vybraných jednotkách. A naopak, při zadávání dotazů vydělte poloměrem Země.

takže stačí vydělit váš poloměr zemským poloměrem. Ve vašem příkladu by to bylo:

radius = 10/3959


  1. Chyba přetečení paměti při použití agregačních a $skupinových dotazů

  2. Instance Mongoose .save() nefunguje

  3. C# MongoDB komplexní serializace třídy

  4. Příkaz opravy MongoDB se nezdařil