He estado tratando de descubrir cómo crear una vista CouchDB que me permita consultar todos los documentos que tienen una fecha de inicio mayor que A y una fecha de finalización inferior a B.Consultar documentos CouchDB entre una fecha de inicio y una fecha final
¿Es esto posible en CouchDB u otro almacén de documentos noSQL? ¿Debería eliminarlo y volver a SQL?
Simplemente estoy tratando de hacer el equivalente de SQL:
SELECT * DONDE [start marca de tiempo]> = doc.start Y [marca de tiempo final] < doc.end;
duplicados, consulte http://stackoverflow.com/questions/3079040/range-keys-in-couchdb-views –
@PartlyCloudy no veo cómo esta pregunta es una víctima de tu pregunta. Su pregunta genera un montón de eventos a intervalos regulares en algún rango, mientras que esto busca encontrar todos los valores entre algún rango. Podría estar utilizando su solución incorrectamente, pero no lo creo. – jfenwick