我有一组搜索关键字作为自定义对象中的字段,我想在用户只输入任意数组项的2或3个字符时进行搜索 例子
["cafe" , "food" , "eat"]
["car" , "Gas"]
如果用户输入caf
,则应返回包含此搜索关键字的对象
[query whereKey:@"keywords" greaterThan:keyword];
返回不相关的数据,返回car and cafe
的2行!
我也尝试过equalTo
[query whereKey:@"keywords" equalTo:keyword];
但是为了让行回来,我应该输入整个单词
我应该查询的任何想法?