MongoDB:s frågespråk och aggregeringsramverk har endast mycket begränsade matematiska operatorer.
Men MongoDB kan använda godtyckliga Javascript-funktioner för att filtrera resultat med $where - operatör. Detta gör att du kan skapa sökfrågor med mycket komplexa villkor. Men kom ihåg att den här metoden är ganska långsam (även om den inte nödvändigtvis är mycket långsammare än i SQL).
Men tittar du på dina kolumnnamn verkar du arbeta med geografiska data. MongoDB har ett mycket funktionsrikt och effektivt ramverk för indexering och sökning av geospatial data . Att använda detta kan också vara ett alternativ för dig som skulle vara mycket snabbare och mycket enklare att använda än att hantera trigonometriska funktioner direkt.