• Cервис бронирования на Node.js + MongoDB. Как хранить даты для максималь удобного поиска?

    @Itinarant Автор вопроса
    А вот как быть с датами на несколько дней? Мне нужно будет создать коллекцию с временнЫми промежутками для каждого места, прописать в каждом поле is_availible?... или сделать два подкласса временных промежутков availible и booked, и во втором хранить айдишник объекта booking... кажется я понял)
    Кстати как лучше, проверять instanceof без поля is_availible или хранить is_availible и в зависимости от его значения потом кастить к booked и забирать нужные данные?...