gpt4 book ai didi

java - Android 上不区分大小写的 Realm findAll

转载 作者:行者123 更新时间:2023-12-01 09:00:19 26 4
gpt4 key购买 nike

我有一个联系人,他有一个列名称,名称有小写和大写。我想用 Case.INSENSITIVE 来 findAll,但我没有匹配任何答案。我应该怎么做?

我正在做:

realm.where(Contact.class).findAllAsync().sort("name")

最佳答案

截至 2020 年,Realm 确实支持不区分大小写的查询。我在我的一个应用程序中使用它并且工作正常:

String searchText = "john"; // Some name
RealmResults<Person> persons = realm.where(Person.class).contains("username", searchText, Case.INSENSITIVE);

它会拉约翰,约翰,约翰,等等

关于java - Android 上不区分大小写的 Realm findAll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41728482/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com