-1

我有一个实体,比如说 -具有开始日期和结束日期的事件。我有一些来自另一个数据库的开始日期和结束日期,比如 - DB。我需要从数据库开始日期和结束日期与事件重叠的 CRM 中查询数据。

伪代码

GetALL Events where 

DB.StartDate is in Between Events.StartDate to Events.EndDate

OR

DB.EndDate is in Between Events.StartDate to Events.EndDate

我可以获取上述逻辑的 web api 查询吗?谢谢!

4

1 回答 1

1

使用以下查询让它工作

$filter=(starttime le DB.starttime and endtime ge DB.endtime) or (starttime le DB.endtime and endtime ge DB.endtime)
于 2017-09-24T14:15:04.940 回答