Welcome Guest, Not a member yet? Register   Sign In
Build json_replace query
#3

(This post was last modified: 03-07-2022, 12:21 AM by alakian.)

@iRedds : Thanks for your reply.

My Json is:


Code:
{
    "socialnetwork": {
        "twitter": "tw-u"
    },
    "information": {
        "country": "Cuba",
        "state": "Sancti Spiritus"
    },
    "settings": {
        "social-enable": "1"
    }
}

And I test with your approach:


Code:
        $builder = $this->db->table('users');
        $builder->where('id', 2)->set('information', "JSON_REPLACE(information, '$.settings[0].social-enable', '0')", false) ;
        $builder->update();


In action I see this error:

Code:
Invalid JSON path expression. The error is around character position 27.
Reply


Messages In This Thread
Build json_replace query - by alakian - 03-06-2022, 12:46 AM
RE: Build json_replace query - by iRedds - 03-06-2022, 02:46 AM
RE: Build json_replace query - by alakian - 03-07-2022, 12:18 AM
RE: Build json_replace query - by iRedds - 03-07-2022, 12:28 AM
RE: Build json_replace query - by alakian - 03-07-2022, 01:12 AM
RE: Build json_replace query - by kenjis - 03-07-2022, 01:52 AM
RE: Build json_replace query - by alakian - 03-07-2022, 02:31 AM
RE: Build json_replace query - by alakian - 03-12-2022, 04:37 AM



Theme © iAndrew 2016 - Forum software by © MyBB