菜鸟教程小白 发表于 2022-12-12 16:06:04

ios - Realm 查询不区分大小写


                                            <p><p>我希望在使用 Realm 时不区分大小写。</p>

<p>我有一个包含 2 个字段的对象区域( Realm 对象):areaID(NSString,主键)和 areaName(NSString)。</p>

<p>我使用 NSPredicate 进行搜索:
    %@", areaName]</p>

<p>在我的数据库中,有一条记录有 areaName = "TP.Hồ Chí Minh"
当我用“TP. HỒ CHÍ MINH”查询时,结果为空,
我用“tp. hồ chí minh”查询,结果有1条记录。</p>

<p>所以,我想问一下为什么第一个查询返回一个空结果。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>在我看来,这实际上是一个不区分变音符号的搜索,而不仅仅是不区分大小写的搜索。 Realm 支持不区分大小写的查询,但尚不完全支持本地化文本搜索。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios -Realm 查询不区分大小写,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/32153612/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/32153612/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - Realm 查询不区分大小写