sql >> Databasteknik >  >> NoSQL >> MongoDB

Implementera/Åsidosätta MongoRepository Behåll HATEOAS-formatering

Använde @Controller istället för @RepositoryRestController vilket fick saker och ting att fungera.

Vi kan nu enkelt åsidosätta POST-metoden på denna resurs för att returnera vad vi vill samtidigt som vår-data-rests implementering av EmployeeRepository behålls intakt.

@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 anslutning borta från nära händelse

  2. Hur kan jag hämta underdokument från en array?

  3. Kombinera flera grupper i en aggregering i mongodb

  4. Spring Redis sorteringsnycklar