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

Wdrażanie/zastępowanie formatowania MongoRepository Keep HATEOAS

Używał @Controller zamiast @RepositoryRestController co spowodowało, że wszystko zaczęło działać.

Możemy teraz łatwo przesłonić metodę POST w tym zasobie, aby zwrócić to, co chcemy, zachowując nienaruszoną implementację repozytorium pracownika w spring-data-rest.

@RepositoryRestController
public class EmployeeController {

    private final static String URI_EMPLOYEES = "/employees";

    @Autowired private EmployeeRepository repo;

    @RequestMapping(value=URI_EMPLOYEES, method=RequestMethod.POST)
    public @ResponseBody HttpEntity<Employee> addVideo(@RequestBody Employee employee) {
        return new ResponseEntity<Employee>(repo.save(employee), HttpStatus.OK);
    }
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB/Mongoose Jak sparować dwa wpisy bazy danych bez konfliktów?

  2. Jak sprawdzić, czy połączenie MongoDB jest aktywne w Node.js?

  3. Jak zaktualizować poddokument w mongodb

  4. Jak zapobiec _t i _v podczas wstawiania do MongoDB?

  5. Nie można uruchomić usługi MongoDB 3.0.2 na CentOS 7