no aspetta non ho parlato di log.
ricomincio.
dalla pagina web, creata con angular, creano un nuovo ordine a fornitore aggiungendo gli articoli (che possono essere N).
tutti questi dati vengono inviati in formato JSON al server.
se mettono il nome di un articolo già esistente, devo inviare l'errore indicando quale articolo già esiste.
questo errore compare all'utente tramite finestra modale.
ovviamente non devo fare l'inserimento di tutti gli altri.
così ho messo tutto dentro ad una transaction, in modo da fare la rollback in fase di errore.
ora, come ho fatto adesso funziona, ma visualizzare l'errore in quella maniera non è bello.
quindi:
- potrei fare un query di controllo prima di fare l'inserimento inviando gli articoli già esistenti (come mi è stato suggerito prima) in modo che l'utente possa correggere eventuali errori
- faccio come sto facendo adesso, ripulendo la stringa di errore