¿Es posible acceder a los parámetros querystring de las solicitudes en una vista?CouchDB - Acceder a los parámetros de la querystring en las vistas
Considere esta solicitud ... GET/database/_designs/foo/?bar=1
Y este mapa ...
views {
foo: {
map: function (document)
{
// I want to access querystring parameter "bar" here! But how?
// I'd like to be able to do something along the lines of...
if (bar > 0) emit(null, document);
}
}
}
Solo se le permite transferir un parámetro ("clave") cuando se realiza una consulta en una vista. ¿Estoy en lo cierto? ¿O puedes pasar claves personalizadas? – roosteronacid
Hay una explicación más profunda de la forma en que esto funciona en [CouchDb: The Definitive Guide] (http://guide.couchdb.org/editions/1/en/cookbook.html#key). También tiene ejemplos non-couch.js que usan cadenas de consulta. La wiki de CouchDb tiene una lista completa de parámetros de consulta .: http://wiki.apache.org/couchdb/HTTP_view_API?action=show&redirect=HttpViewApi#Querying_Options – Tayler