sql >> Databáze >  >> NoSQL >> MongoDB

Implementace/přepsání formátování MongoRepository Keep HATEOAS

Používal(a) @Controller místo @RepositoryRestController což způsobilo, že věci začaly fungovat.

Nyní můžeme snadno přepsat metodu POST na tomto zdroji, abychom vrátili, co chceme, a zároveň zachovali implementaci EmployeeRepository v Spring-data-rest nedotčenou.

@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. Chyba dotazu vnořeného výběru Mongodb

  2. Pole filtrů MongoDb

  3. Nahrání a stažení souboru pomocí meteoru

  4. Jedinečný index ignorován při aktualizaci pomocí Mongoose + Mockgoose v NodeJS