5
Değişkenleri parametre olarak CouchDb'deki bir harita işlevine iletebilir miyiz?Parametreleri CouchDb'deki işlevlere geçirme
Pratik olarak, yer koordinatlarına sahip bir veritabanım var ve sadece bir noktaya erişilen yerleri eşlemek/azaltmak istiyorum. Bunu nasıl yapabilirim? Ben bir şey istiyorum:
function(doc, x, y, radius) {
if (doc.x - x)^2 + (doc.y - y)^2 < radius^2 {
emit(doc._id, doc);
}
}
Bunu CouchDb'de nasıl yapabiliriz?
liste fonksiyonu umut verici görünüyor (liste işlevine sorgu dizesi yoluyla parametreleri geçebilir). Şimdi bir atış yapacağım. – mabounassif
3. seçenek çalıştı! Çok teşekkürler! – mabounassif