我正在尝试从iOS查询Azure移动服务。
如何为WHERE City LIKE'%term%'的SQL创建NSPredicate?
提前致谢
摘自Apple的NSPredicate类参考
简单比较,例如Grade ==“ 7”或firstName,例如“ Shaffiq”
大小写和变音符号不敏感的查找,例如name contains [cd]“ itroen”
逻辑运算,例如(firstName,例如“ Mark”)或(lastName,例如“ Adderley”)
您可以为关系创建谓词,例如:
group.name,例如“ work *”
另见NSHipster上NSPredicate
。
像:左手表达式等于右手表达式:?和*允许用作通配符,其中?匹配1个字符,*匹配0个或更多字符。
更多:
在“ [cd]”中,“ c”表示不区分大小写,“ d”表示忽略变音标记。除非您有特殊需要,否则请始终使用“ d”。一个示例:在地铁应用程序中,由于名称中有一个变音标记,并且搜索功能未使用“ d”,因此我无法在巴黎的地铁站中查找。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句