MongoDB mapa reduce excluir cuando count = 0
Pregunta
En mi mapa, reduzca que obtenga un recuento, no quiero que el documento aparezca en mis resultados donde el recuento es 0, así que ¿cómo puedo excluir que se muestren en los resultados? Supongo que lo haría en la función finalizar pero ¿Cómo elimino el documento donde cuenta = 0?
¿Puedo hacer algo como esto y cómo lo hago?
function Finalize(key, reduced) {
if reduced.count == 0 {
delete reduced;
}
return reduced;
}
Solución
Finalizar no puede excluir los documentos de la salida. Puede eliminar todos los datos, guardar la ID, pero el documento se devolverá/grabará.
Aquí está el problema para Mirar/votar.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow