如何使用带有字符串的 GREATER 选项创建查询?我看到这仅适用于数字或数据属性。我有来自 IBM 旧数据库的数据,其中日期保存在时间戳格式“YYYY-MM-DD HH:MM:SS”中。因此,要测试日期是否小于或大于给定日期,我必须比较两个字符串。
问问题
150 次
2 回答
0
我们错过了那个。我刚刚为此开了一张票,因此您可以跟踪此功能。我们将尽快支持这一点。
PS.:对于您的用例,您还可以有一个长时间戳或 Date 属性。
于 2018-04-16T12:14:01.540 回答
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()
于 2018-10-27T23:05:47.587 回答