Mark all fields from a query

Published 6 months ago by richardh

I have a column in a database where the I want to search user_id and mark all fields when I get the result. I am not sure how to mark all the fields when I have to data.

my query :

            $user = PrivateMessage::where('recipient_id', '=', $request->authedUser->id)->get();

then I want to set PrivateMessage->read = 1

how would I do this

Best Answer (As Selected By richardh)
Dry7

@richardh

PrivateMessage::where('recipient_id', '=', $request->authedUser->id)->update([
'read' => 1
])
Dry7
Dry7
6 months ago (152,030 XP)

@richardh

PrivateMessage::where('recipient_id', '=', $request->authedUser->id)->update([
'read' => 1
])

Please sign in or create an account to participate in this conversation.