Dentro de una API Restful he creado un método que actualiza e inserta elementos en una tabla a la vez.
Esto me ocurre porque tengo un formulario con una lista de campos y cada campo puede relacionarse con un registro de una tabla de la base de datos. Remarco "puede" porque cada campo no está necesariamente relacionado con un registro. Los campos que no lo están provocarán que, cuando se haga la petición ajax al darle al botón de submit, se inserten en la tabla, en vez de actualizar el registro relacionado.
Mi duda es sencilla pero compleja de explicarle a google. Así que he optado por preguntároslo a vosotros. ¿Cuando una petición ajax comporta inserciones y actualizaciones a la misma vez, usáis PUT o POST?
Un saludo!