Si usa session.merge(bike) en lugar de session.add(bike) , entonces no generará errores de clave principal. La bike se recuperará y actualizará o creará según sea necesario.
Si usa session.merge(bike) en lugar de session.add(bike) , entonces no generará errores de clave principal. La bike se recuperará y actualizará o creará según sea necesario.