MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

MongoDB Stitch gibt Daten als $NumberDouble anstelle der Zahl selbst zurück

Standardmäßig das von MongoDB Stitch zurückgegebene Ergebnisformat Webhooks ist in MongoDB Extended JSON Format oder EJSON kurz. Dies ist nützlich, um Datentypen zu definieren, die sonst in normalem JSON verloren gehen würden. Es gibt einige Objekttypen, die keine Entsprechung in JSON haben, zum Beispiel ObjectId() und Datum() .

Wenn Sie als normales JSON zurückkehren möchten, können Sie den Antwortobjekt als Beispiel unten:

exports = function(payload, response) {

    result = {"firsthit": 10};

    response.setStatusCode(200);
    response.setHeader("Content-Type", "application/json");
    response.setBody(JSON.stringify(result));
}

Sie können auch EJSON-Bibliothek finden und Stitch Utility Packages als nützliche Zusatzinformationen.