I have an invitation table configured in the database as well. I use it for other purposes, such as adding more ...
my goal: update the first record with a new value in the field:
I tried:
$invitation = new MemberInvitation();
$invitation1 = $invitation->find(1);
$invitation1->status = 'clicked';
$invitation1->save();
And:
$invitation1 = \App\Model\MemberInvitation::find(1);
$invitation1->status = 'clicked';
$invitation1->save();
both ended:
Creating default object from empty value
EDIT:
This piece of code worked and updated my records correctly - I just can't do it with the Eloquent model:
\DB::table('member_invitations')->where('id', '=', $member_invitation->id)
->update(array('status' => 'clicked', 'member_id' => $member->id));
What am I missing?
source
share