Сделайте так, чтобы PFQuery содержал только объекты с определенным значением

Я пытаюсь создать PFQuery класса пользователя, но запрос должен содержать только объекты со значением «мужской» из столбца «пол». Проблема с моим кодом заключается в том, что все значения в столбце «пол» содержат строку «мужской». И «женский», и «мужской» содержат «мужской». Таким образом, запрос теперь содержит как мужчин, так и женщин.

PFQuery *query = [PFUser query];
[query whereKey:@"gender" containsString:@"male"];

Как сделать так, чтобы запрос содержал только «мужские» объекты? Любой метод? Или обходной путь?


person Peter    schedule 14.08.2014    source источник


Ответы (1)


Вы можете использовать другой вызов форматирования запроса. Под этим я подразумеваю вместо использования:

[query whereKey:@"gender" containsString:@"male"];

Почему бы не использовать это:

[query whereKey:@"gender" equalTo:@"male"];

Это из https://parse.com/docs/ios/api/Classes/PFQuery.html#//api/name/whereKey:equalTo:

person BHendricks    schedule 14.08.2014