Som standard returneres resultatformatet af MongoDB Stitch
webhooks er i MongoDB Extended JSON
format eller EJSON
for kort. Dette er nyttigt til at definere datatyper, der ellers ville gå tabt i normal JSON. Der er nogle objekttyper, der ikke har nogen ækvivalent i JSON, for eksempel ObjectId() og Date()
.
Hvis du gerne vil vende tilbage som en normal JSON, kan du indstille svarobjekt som et eksempel nedenfor:
exports = function(payload, response) {
result = {"firsthit": 10};
response.setStatusCode(200);
response.setHeader("Content-Type", "application/json");
response.setBody(JSON.stringify(result));
}
Du kan også finde EJSON-bibliotek og Stitch Utility-pakker som nyttig yderligere information.