Я пытался выяснить, как создать представление CouchDB, которое позволит мне запрашивать все документы, у которых дата начала больше A и дата окончания меньше B.
Возможно ли это в CouchDB или другом хранилище документов noSQL? Должен ли я отказаться от него и вернуться к SQL?
Я просто пытаюсь выполнить эквивалент SQL:
SELECT * WHERE [start timestamp] >= doc.start И [конечная метка времени] < doc.end;