您应该看一下参考文档。很好解释。
就您而言,我认为您不能在两者之间使用,因为您需要传递两个参数
之间 -findByStartDateBetween…其中x.startDate在?1和?2之间
根据您的情况,请结合使用
LessThan或
LessThanEqual与
GreaterThan或
GreaterThanEqual
- 小于/小于等于
LessThan-findByEndLessThan…其中x.start <?1
LessThanEqual findByEndLessThanEqual…其中x.start <=?1
- 大于/大于等于
GreaterThan-findByStartGreaterThan…其中x.end>?1
GreaterThanEqual-findByStartGreaterThanEqual…其中x.end> =?1
您可以使用运营商
And和
Or这两个结合起来。



