MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Odpowiedź mongodb objectDB w Jersey API-REST

Oto jeden ze sposobów rozwiązania problemu bez konieczności tworzenia mapera, a dodatkową korzyścią jest pełna kontrola nad odpowiedzią:

@POST   
@Path("/{sensor_id: [0-9]+}/data")
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public Response getSensorsDataById(@PathParam("domain_name") ... ) {
    ...
    List<DBObject> fields = Lists.newArrayList(output.results());
    JSONArray json = new JSONArray();
    for (DBObject field : fields) {
        JSONObject joField = new JSONObject(field.toString());
        json.put(joField);
    }

    return Response.ok().entity(json.toString()).build();
}



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak wysłać pobrany obraz z Mongo za pomocą GridFS w Spring Rest Call?

  2. Ograniczone problemy z wydajnością kolekcji

  3. Węzeł wstawia duże dane za pomocą mangusty

  4. Podstawy automatyzacji baz danych MongoDB przy użyciu szefa kuchni

  5. W jaki sposób identyfikator maszyny/nazwa hosta jest mapowany/odwzorowywany na 3 bajty w identyfikatorze obiektu?