根据时间区间查询时间区间的逻辑

根据时间区间查询时间区间

需求

需要根据发放时间区间(2个字段) 去查数据库中的起始时间和结束时间(2个字段)
根据时间区间查询时间区间的逻辑

分析

根据时间区间查询时间区间的逻辑

痛点

如果只是Mysql的话还好说, 只需要判断前端查询条件的前后两边的数据, 然后非一下就可以了.

我们现在用的是MongoDB, 不支持 !(① || ②) 这种查询方式 (来自官方的限制…)
因此需要把所有情况罗列出来

解决思路

根据时间区间查询时间区间的逻辑

对应MongoDB代码:
根据时间区间查询时间区间的逻辑
–我闻到了发际线燃烧的味道

根据时间区间查询时间区间的逻辑