我正在尝试从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] 删除。
我来说两句