У меня есть таблица инвентаря в моей базе данных анализа с двумя соответствующими полями Как я могу сделать это с помощью swift? Я создаю облака код с Js нижевызов функции в Xcode
Parse.Cloud.define("retrieveproducts", function(request, response) {
var productDictionary ={};
var query = new Parse.Query("Post");
query.each(
function(result){
var num = result.get("quantity");
if(result.get("productid") in productDictionary){
productDictionary[result.get("productid")] += num;
}
else{
productDictionary[result.get("productid")] = num;
}
}, {
success: function() {
response.success(productDictionary);
},
error: function(error) {
response.error("Query failed. Error = " + error.message);
}
});
});
Я хочу, чтобы вызвать эту функцию: но у меня есть некоторые проблемы, назвав его с этим вызовом
let params = ["productid": String(), "string": String()]
PFCloud.callFunctionInBackground("retrieveproducts", withParameters: params) {
(ratings, error) in
if (error == nil) {
print("\(params)")
}
}
Не могли бы вы рассказать о том, в чем проблема? Какую ошибку вы получаете? Первое, что приходит в голову, это то, что вы передаете пустые строки в свой код облака. Хотите также добавить то, что вы хотите? – MQLN
Ваш ответ на этот пост [link] (http://stackoverflow.com/questions/33580356/group-by-sum-aggregate-query-with-parse-swift?rq=1) Я создал раньше, но никто не ответил мне : – Mams1101
У меня нет никакой ошибки, но у меня нет никаких данных, и это невозможно ... – Mams1101