Domyślnie format wyniku zwracany przez MongoDB Stitch
Webhooks jest w MongoDB Extended JSON
format lub EJSON
w skrócie. Jest to przydatne do definiowania typów danych, które w przeciwnym razie zostałyby utracone w normalnym formacie JSON. Istnieje kilka typów obiektów, które nie mają odpowiednika w JSON, na przykład ObjectId() i Date()
.
Jeśli chcesz zwrócić jako normalny JSON, możesz ustawić obiekt odpowiedzi jako przykład poniżej:
exports = function(payload, response) {
result = {"firsthit": 10};
response.setStatusCode(200);
response.setHeader("Content-Type", "application/json");
response.setBody(JSON.stringify(result));
}
Możesz też znaleźć bibliotekę EJSON oraz Pakiety narzędzi Stitch jako przydatne dodatkowe informacje.