0
我有一个项目我有这样的问题。我想在查询时获得类似的数据。 我该怎么做。当我在领域查询时我想要类似的数据
RealmResults<MyObject> list = realm.where(MyObject).equalTo("key", "13-10").findAll();
这是在数据库:13-10-2017
我有一个项目我有这样的问题。我想在查询时获得类似的数据。 我该怎么做。当我在领域查询时我想要类似的数据
RealmResults<MyObject> list = realm.where(MyObject).equalTo("key", "13-10").findAll();
这是在数据库:13-10-2017
使用beginsWith(String fieldName, String value, Case casing)
条件字段的值与指定的字符串开始。
像:
realm.where(MyObject.class).beginsWith(yourFieldName,yourValue, Case.INSENSITIVE).findAll();
欲了解更多信息请参阅here.
我有一个问题。当它是14-10时,它将带给我13-10-2017。 :( –
@AhmetKocaman yourFieldName是列名(键是13-10-2017存储为字符串),yourValue是您要执行搜索的值(14-10),它不应该返回任何结果if您的案例“键”中的列没有任何以字符串“14-10”开始的值 –
Brace for'为什么我的代码显示2017和2018年的数据:p – EpicPandaForce