作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有一个约会表,其中一列是约会日期。我想使用 JPA 检索 appengine 数据存储中两个日期之间的所有约会。可以请让我知道如何实现这一目标吗?我尝试了以下查询,但没有成功。
从 Appointment a 中选择一个 where (apptSts='p' or apptSts='a') and (apptDate>=:fromDate or apptDate<=:toDate)
最佳答案
要检索两个日期之间的约会,您需要更改查询逻辑以包含“and”而不是“or”:
select a from Appointment
where apptDate>=fromDate and apptDate<=toDate
您可以在 appengine 中的同一属性上使用不等式文件管理器,但它们不能与 OR 结合使用。
请参阅 gql reference 中的示例,这也应该适用于 JPA。
关于java - 如何在 Appengine 数据存储区中获取两个日期之间的实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14782710/
我是一名优秀的程序员,十分优秀!