I Parse-Server auf Heroku leite, arbeitet ich eine individuelle Cloud-Code-Funktion bei der Umsetzung jedoch jede Implementierung liefert ungültigen Funktionscode: 141, Version: 1.12.0Parse-Server Cloud-Code Fehler 141 Ungültige Funktion
ich habe erfolgreich die „Hallo“ Funktion zu arbeiten, einschließlich 1 Änderung ich es gemacht bekommen:
Parse.Cloud.define('hello', function(req, res) {
console.log("received.........");
res.success('Hi');
});
die Funktion brauch ich zum Laufen zu bringen versuchen, eine einfache Abfrage, um meine Daten Basis:
Parse.Cloud.define("titleQuery", function(request, response) {
var query = new Parse.Query("StudentNotes");
query.equalTo("title", request.params.title);
query.find({
success: function(results) {
console.log("received........." + results);
response.success(results);
},
error: function() {
console.log("received........." + error);
response.error("title lookup failed");
}
});
});
Wenn ich dies auf iOS mit dem folgenden Code ausführen:
PFCloud.callFunctionInBackground("titleQuery", withParameters: ["title": "testTitle"]) {
(response: AnyObject ? , error : NSError ?) - > Void in
let hello = response // as? String
print(hello)
}
ich meine Datenbank in der Klasse für "StudentNotes" am abfragt Objekttitel mit dem Namen "testTitle", weiß ich allerdings, dass dieses Objekt existiert aufgrund des Wurffehlers 141 erhalte ich nichts. Jede Hilfe würde sehr geschätzt werden.
EDIT2: Ich habe benutzerdefinierte Cloud-Funktionen zu arbeiten, aber ich kann keine Abfragen an meine Datenbank zu arbeiten. Kann jemand eine bestätigte funktionierende Abfrage posten, die ein Objekt zurückgibt? Vielleicht aus der Tabelle _User, damit ich kopieren/einfügen kann und sicherstellen, dass mein Cloud-Code auf meine Datenbank zugreifen kann?
Mein Prozess: Ich bearbeite die Main.js-Datei und in meiner Cloud-Funktion hinzufügen. Dann begehen i & push (erfolgreich) schließlich i Neustart mein Heroku Server dann noch i