sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB Stitch returnerer data som $NumberDouble i stedet for selve tallet

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.




  1. Cloudera Impala:Real-Time Queries i Apache Hadoop, for Real

  2. Mongodb dot notation jokertegn?

  3. MongoDB-skår og ubalancerede aggregeringsbelastninger

  4. Mongodb kunne ikke finde brugeren [email beskyttet]