我正在为用户提供搜索功能,以出租汽车并希望过滤数据库行。
我有一个名为不可用的数据库字段,其中有一些日期。
unavailability_field:
{2019-02-20,2019-02-21,2019-02-22,2019-02-23}
当用户搜索2019-02-18 / 2019-02-21范围内的可用性时,我想循环浏览用户选择的这些天,并搜索我的不可用性字段中是否包含给定的日期。因此,如果包括在内,我想从结果中删除该行,因为那天那辆车不可用。
如何在postgres中做到这一点?