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