Will the method put update a value or is it necessary to first delete it and then put the new one?
put
delete
Yes, it will update value (delete is not required). Do you have any problem with it?