领域-使用重音过滤单词

时间:2018-11-02 15:49:51

标签: android realm

我正在将Realm用于我的Android项目,我想输入例如“ avion”,并告诉领域寻找“avión”一词,“avión”是英语“ airplane”。

这是我已经实现的示例:

querySearched:包含我键入的单词的变量。

realm.where(Offer.class).contains("detailedDescription", querySearched,
                Case.INSENSITIVE).or().contains("name", querySearched, Case.INSENSITIVE)
                .or().contains("company.name", querySearched, Case.INSENSITIVE).not().equalTo("viewType", 1).findAll()
                .sort(new String[]{Constants.ISFROMWORLD,Constants.VIEWTYPE, Constants.PREFERENTOFFER,
                                Constants.LEVEL, Constants.EXPIRINGDATE},
                        new Sort[]{Sort.DESCENDING, Sort.ASCENDING, Sort.DESCENDING, Sort.ASCENDING, Sort.ASCENDING})

具体来说,我想输入例如“ avion”,以查找“avión”。

0 个答案:

没有答案