#postgresql
#postgresql
Вопрос:
Я создаю функцию поиска для пользователя, который арендует автомобиль, и хочу отфильтровать строки базы данных.
У меня есть поле БД, называемое недоступностью, в котором указаны некоторые даты.
unavailability_field:
{2019-02-20,2019-02-21,2019-02-22,2019-02-23}
Когда пользователь ищет доступность в диапазоне 2019-02-18 / 2019-02-21, я хочу просмотреть эти дни, которые выбирает пользователь, и выполнить поиск, включена ли данная дата в мое поле недоступности. Итак, если он включен, я хочу удалить строку из результатов, потому что в этот день car недоступен.
Как я могу это сделать в postgres?
Комментарии:
1. Упомянутое вами поле не является допустимым json / jsonb. Пожалуйста, добавьте фактический json.