Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 解析查询包含非精确字符串_Objective C_Swift_Parse Platform - Fatal编程技术网

Objective c 解析查询包含非精确字符串

Objective c 解析查询包含非精确字符串,objective-c,swift,parse-platform,Objective C,Swift,Parse Platform,在我的Parse类中,我有一列名称。我想查询包含searchString=om的所有名称。查询应返回所有包含om的名称,例如'Tom、Dom、Rom等 我试过: searchString = "om" // something non-exact var query = PFQuery(className: "NamesClass") query.whereKey("Name", contains: searchString) query.findObjectsInBackgroundWithB

在我的Parse类中,我有一列名称。我想查询包含searchString=om的所有名称。查询应返回所有包含om的名称,例如'Tom、Dom、Rom等

我试过:

searchString = "om" // something non-exact
var query = PFQuery(className: "NamesClass")
query.whereKey("Name", contains: searchString)
query.findObjectsInBackgroundWithBlock {
但是Parse不接受contains作为搜索参数


查询似乎只接受精确的字符串

进行子字符串匹配,您应该使用whereKey:containssString:


它应该返回Name的子字符串等于om的任何NameClass对象。所以,汤姆、多米尼克和托马斯都会回来。Frank不会。对于子字符串匹配,您应该使用whereKey:containssString:


它应该返回Name的子字符串等于om的任何NameClass对象。所以,汤姆、多米尼克和托马斯都会回来。弗兰克不会的。

你让我高兴极了。这应该在解析文档中用大写字母打印。你让我很开心。这应该在解析文档中以大写形式打印。
searchString = "om" 
var query = PFQuery(className: "NamesClass")
query.whereKey("Name", containsString: searchString)
query.findObjectsInBackgroundWithBlock {