gpt4 book ai didi

ios - SQL 'Like' 的 NSPredicate

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:05:41 26 4
gpt4 key购买 nike

我正在尝试从 iOS 查询 Azure 移动服务。

如何为 WHERE City LIKE '%term%' 的 SQL 创建 NSPredicate?

提前致谢

最佳答案

来自 Apple 的 NSPredicate Class Reference

简单的比较,比如 grade == "7"或者 firstName like "Shaffiq"
不区分大小写和变音符号的查找,例如名称包含[cd] "itroen"
逻辑操作,例如 (firstName like "Mark") OR (lastName like "Adderley")

您可以为关系创建谓词,例如:
group.name 像“工作*”

另见 NSHipsterNSPredicate 上。
LIKE:左边的表达式等于右边的表达式:?和 * 允许作为通配符,其中 ?匹配 1 个字符,* 匹配 0 个或多个字符。

更多:
在“[cd]”中,“c”表示不区分大小写,“d”表示忽略变音符号。除非您有特殊需要,否则请始终使用“d”。一个例子:在地铁应用程序中,我无法查找巴黎的地铁站,因为名称中有变音符号,而且搜索功能没有使用“d”。

关于ios - SQL 'Like' 的 NSPredicate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23580599/

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