如何使用包含字符串的GREATER选项创建QUERY? 我看到这只适用于数字或数据属性。 我有来自IBM遗留数据库的数据,其中日期以时间戳保存为“YYYY-MM-DD HH:MM:SS”。 因此,为了测试日期是否小于或大于给定日期,我必须比较两个字符串。
答案 0 :(得分:0)
我们错过了那个。我刚刚为此打开了ticket,因此您可以跟踪此功能。我们很快会尝试支持这一点。
PS。:对于您的用例,您可能还有一个很长的时间戳或Date属性。
答案 1 :(得分:0)
使用新版本的Objectbox,现在可以做到这一点。
带有日期的示例:
// you should define the lowest possible date as string
String lowestDate = LocalDate.now().minusMonths(3).toString();
getMyAlbumBox().query().greater(ObjectToQuery_.date, lowestDate).build()