Merhaba,
Veritabanımda json formatında bir sütunum var. Json data içerisindeki bazı değerlerde arama yaptırmak ve güncellemek istiyorum. Aşağıda kod parçacığında Laravel dökümantasyondaki JSON Where Clauses yapısını kullandım fakat boş dönüyor. Datayı ne parça parça çekebiliyorum ne de güncelleyebiliyorum. Yardımcı olursanız sevinirim. Teşekkürler.
[
{
"id": 0,
"tur": "test",
"gun_str": "02/13/2021",
"gun_zaman": 1613212920,
"hedef": "ileri",
},
{
"id": 1,
"tur": "test",
"gun_str": "02/14/2021",
"gun_zaman": 1613262920,
"hedef": "ileri",
}
]
$stats = DB::table('users')
->select('id','user_id','plan')
->where('user_id', $request->id)
->where('user_stats->hedef', 'ileri')
//->update([ 'user_stats->hedef' => 'geri']);
->get();