- 增加 WhereDynamicFilter 操作符 DateRange,日期范围查询;

This commit is contained in:
28810
2020-06-01 12:46:57 +08:00
parent 4dd4f23257
commit 43e2af2bee
4 changed files with 78 additions and 1 deletions

View File

@ -97,6 +97,19 @@ namespace FreeSql.Internal.Model
/// </summary>
Range,
/// <summary>
/// &gt;= and &lt;<para></para>
/// 此时 Value 的值格式为逗号分割date1,date2<para></para>
/// 这是专门为日期范围查询定制的操作符,它会处理 date2 + 1比如<para></para>
/// 当 date2 选择的是 2020-05-30那查询的时候是 &lt; 2020-05-31<para></para>
/// 当 date2 选择的是 2020-05那查询的时候是 &lt; 2020-06<para></para>
/// 当 date2 选择的是 2020那查询的时候是 &lt; 2021<para></para>
/// 当 date2 选择的是 2020-05-30 12那查询的时候是 &lt; 2020-05-30 13<para></para>
/// 当 date2 选择的是 2020-05-30 12:30那查询的时候是 &lt; 2020-05-30 12:31<para></para>
/// 并且 date2 只支持以上 5 种格式 (date1 没有限制)
/// </summary>
DateRange,
/// <summary>
/// in (1,2,3)<para></para>
/// 此时 Value 的值格式为逗号分割value1,value2,value3...