ile karşılaştırılıyor MongoDB kullanımı Lat/long'ın 25 mil içinde olan evleri araştırıyorum.Sorgu,
bu yüzden gibi yakın komutunu, kullanılan yapmaya ilk denemesi:
var near = Query.Near("Coordinates", coordinates.Latitude, coordinates.Longitude, find.GetRadiansAway(), false);
var query = Collection().Find(near);
var listings = query.ToList();
yakın olan sorunu ben koordinatların 25 mil içindeki tüm listeleri dönmek istiyorum oysa sadece 100 listelerini döndürür olmasıdır
. yakın yaptığı gibi ancak bunlar merkeze ne kadar yakın göre sıralamak değil, büyük 25 mil içinde
getiriler içindevar within = Query.WithinCircle("Coordinates", coordinates.Latitude, coordinates.Longitude, find.GetRadiansAway(), false);
var query = Collection().Find(within);
var listings = query.ToList();
tüm girişlerde koordinatları:
Benim sonraki girişimi içinde kullanmaktı .
Benim sorum şu ki, her iki dünyanın en iyisini nasıl elde edebilirim? Tüm listeleri 25 mil içinde nasıl alabilirim ve merkez koordinatlarına yakınlıklarına göre sıralamalı mı?
Bir problemin çözümü 1 satır kod olduğunda her zaman mutlu oluyorum. – Justin