Selectオプションで初期値指定した場合に、updateでは値が登録されているにも関わらずに新規登録と同様の値が選択されてしまっているため、初期値指定を削除