带字符串的 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()
如何使用带字符串的 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()