sql >> Databasteknik >  >> NoSQL >> MongoDB

hur man postar godtyckliga json-objekt till webapi

Du kan ha din inläggsmetod som tar in ett HttpRequestMessage för att passera modellbindningslogiken och du kan läsa innehållet i begäran direkt:

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

    }

Förresten, anledningen till att åtgärden som tar i JObject inte fungerar är på grund av 'ObjectId("...")' som används som värdet på "_id" i din data...



  1. SQL COALESCE() Förklarat

  2. det går inte att starta mongodb lokal server

  3. distribuerar redis till heroku kan inte ansluta

  4. Behöver råd för att designa databas i mongodb med mongoose