удалить строку,
$user_detail=new Profile;
и в строке,
$user_detail = Profile::find($id);
здесь вы не можете сделать это так. Вы должны сделать что-то вроде этого
$user_detail = Profile::where('user_id','=',$id)->first();
, тогда ваш код должен выглядеть так,
public function update(Request $request, $id)
{
// $this->validate($request,[
// 'title'=>'required',
// 'body'=>'required',
// ]);
//$user=new User;
$user = User::find($id);
$user->student_no=$request->input('student_no');
$user->email=$request->input('email');
$user->save();
$user_detail = Profile::where('user_id','=',$id)->first();
$user_detail->student_no=$request->input('student_no');
$user_detail->profile_pic=$request->input('CID');
$user_detail->CID=$request->input('CID');
$user_detail->DOB=$request->input('DOB');
$user_detail->mobile_no=$request->input('mobile_no');
$user_detail->joining_year=$request->input('joining_year');
$user_detail->graduation_year=$request->input('graduation_year');
$user_detail->program_id=$request->input('programe_id');
$user_detail->work_experience=$request->input('work_experience');
$user_detail->save();
return redirect('/dashboard')->with('success','Post Updated');
Лучшим, который я нашел, является TortoiseBZR и командная строка - ничто не интегрировалось с VS.
В Панели запуска существует проект, но похоже, что от этого отказываются, и когда я загрузил его, я не мог заставить это создавать.
Это - что-то, что я интересуюсь мной. Отслеживание добавляет, отбрасывает и переименовывает автоматически в IDE, способ пойти. Состояние Seeing хорошо также.
Я даже не обеспокоился бы TortoiseBZR; bzr очень прост в использовании из командной строки.
BTW: В прошлый раз, когда я попробовал его, TortoiseBZR раньше запирал Windows Explorer, в то время как это ушло в удаленный репозиторий для определения состояния файлов, не уверенных, если это все еще делает это...? См. также это ТАК вопрос.
Нет встроенной интеграции с Visual Studio, но есть хорошее приложение с графическим интерфейсом под названием Bazaar Explorer. Это часть официального автономного установщика, а также может быть установлена отдельно как плагин bzr.