Интересно, могли бы мы передать переменные в качестве параметров функции карты в CouchDb.
Практически, у меня есть база данных с координатами мест, и я хочу только сопоставить / уменьшить места, которые находятся в пределах досягаемости точки.Как я мог это сделать?Я хочу что-то вроде:
function(doc, x, y, radius) {
if (doc.x - x)^2 + (doc.y - y)^2 < radius^2 {
emit(doc._id, doc);
}
}
Как мы можем сделать это в CouchDb?