Quiero eliminar todos los documentos donde foo
es igual a x. Parece una operación bastante básica, pero no puedo resolverlo.¿Cómo puedo eliminar varios documentos en CouchDB?
Sé cómo eliminar un documento individual, pero eso no es suficiente, es posible que tenga que eliminar algunos miles a la vez.
¿Cómo puedo eliminar documentos a granel en CouchDB?
OK, así que en base a su enlace, y algunos otros artículos que he leído en el ínterin, parece que hacer un mayor de un solo paso borrar (o actualización) es imposible. Parece bastante sorprendente que algo que se llama a sí mismo una "base de datos" no tenga esta característica, pero al menos ahora conozco la forma menos ineficiente de obtener lo que quiero. Gracias por la información. –
Es cierto. La definición de "base de datos" está cambiando. La gente solía llamar a Memcache un "caché" y ahora se considera una "base de datos en memoria". Estoy de acuerdo en que es desconcertante. Pero, por otro lado, la antigua definición realmente significaba "base de datos SQL", que tampoco era correcta. – JasonSmith
realmente triste que no hay una manera más conveniente ...: '( –