Я пытаюсь запросить данные из моего API Deployd с помощью alamofire. Как можно выполнить сравнение в запросе. У меня есть что-то вроде:Сравнение и быстрое сравнение с alamofire
let parameters = ["number": ["gt": 3]]
Manager.sharedInstance.request(.GET, "http://localhost:2403/collections", parameters: parameters).responseJSON { (request, response, result) -> Void in
print(result.isSuccess)
print(result.data)
}
Но результат пуст. В моей приборной панели у меня есть столбец чисел со значениями: 1,2,3 и 4. Таким образом, ответ должен вернуть мне строки с номером 4.
Любые идеи? Thank
это не сработало. Консоль ничего не печатает, JSON: Необязательно (()) – emoleumassi
Затем вам нужно распечатать «error». Это должно дать вам больше информации. Кроме того, я просто заметил, что вы используете '.GET', когда будет больше смысла делать' .PUT' или '.POST'. – cnoon
С .PUT или .POST? Документация рекомендует делать это с помощью GET. См. Hier http://docs.deployd.com/docs/collections/reference/querying-collections.html#s-$skip-1416. Я пробовал это с помощью POST, но я получаю сообщение об ошибке: JSON: Необязательно ({ message = "должен предоставить идентификатор для обновления объекта"; status = 400; }). С GET ошибка равна nil – emoleumassi