Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

belt's avatar
Level 1

how to update jsonb column using laravel query

I want to update the available to false where toy->id=27. Can any give me the laravel eloquent query for this? Thanks.

{
   "color":"red",
   "toy":{
      "id":27,
      "name":"Truck",
      "price":12,
      "available":true
   },
   "quantity":"12"
}
0 likes
3 replies
belt's avatar
Level 1

Thanks for your quick response.

I am using Laravel 5.8.38, and in your query where do, we define where clause? I want something like below

Update available where toy->id=27.

Please or to participate in this conversation.