带字符串的 ObjectBox 查询

ObjectBox Query with strings

如何使用带字符串的 GREATER 选项创建 QUERY? 我看到这仅适用于数字或数据属性。 我有来自 IBM 遗留数据库的数据,其中日期保存在时间戳格式 "YYYY-MM-DD HH:MM:SS" 中。 因此,要测试日期是否小于或大于给定日期,我必须比较两个字符串。

我们错过了那个。我刚刚为此打开了一个 ticket,因此您可以跟踪此功能。我们将尽快提供支持。

PS.: 对于您的用例,您可以有一个长时间戳或日期 属性 另外。

使用新版本的 Objectbox 现在可以做到这一点。

日期示例:

// you should define the lowest possible date as string
String lowestDate = LocalDate.now().minusMonths(3).toString();

getMyAlbumBox().query().greater(ObjectToQuery_.date, lowestDate).build()