MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Внедряване/замяна на MongoRepository Запазване на форматирането на HATEOAS

Използвах @Controller вместо @RepositoryRestController което караше нещата да се развиват.

Вече можем лесно да заменим метода POST на този ресурс, за да върнем каквото искаме, като същевременно запазим изпълнението на Spring-data-rest на EmployeeRepository непокътнато.

@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. Как да групираме и избираме документ, съответстващ на max във всяка група в MongoDB?

  2. Намиране на MongoDB документ чрез дума в описание на поле във всеки продукт с Mongoskin

  3. Опит за попълване в mongoose само ако ref не е null - не работи

  4. Използване на SetFields с MongoDB C# драйвер 2.0

  5. Mongodb Aggregation Framework | Групиране върху множество стойности?