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

hvordan man sender et vilkårligt json-objekt til webapi

Du kan få din postmetode, der tager en HttpRequestMessage ind for at videregive modelbindingslogikken, og du kan læse indholdet af anmodningen direkte:

    public HttpResponseMessage Post(HttpRequestMessage req)
    {
        var data = req.Content.ReadAsStringAsync().Result; // using .Result here for simplicity...
        ...

    }

Forresten, grunden til, at handlingen, der tager i JObject, ikke virker, er på grund af 'ObjectId("...")', der bruges som værdien af ​​"_id" i dine data...



  1. $lookup returnerer tom matrix

  2. PostgreSQL vs. MongoDB

  3. Laravel 5.5 redis-køen er for langsom

  4. Hent data fra samling b ikke i samling a i en MongoDB shell-forespørgsel