MYSQL вложенный JSON, проблема INSERT_INTO - PullRequest
0 голосов
/ 10 октября 2019

Я отправляю объект в хранимую процедуру и там я делаю таблицу INSERT_INTO, все работает нормально, пока я не добавил новое поле.

Ранее JSON выглядел примерно так:

'[{ "id": "asdsadsa", "something": "asdasdasd"}]'

Теперь я добавил новое поле, которое является объектом JSON, и вот как оно выглядит при анализе сервера, отправленного в хранимую процедуру (JSON.stringify):

'[{ "id": "asdsadsa", "somedata": "{\"newField\":\"something\"}}"]'

И я сопоставляюэто хранится в хранимой процедуре, как это

somedata JSON PATH "$.somedata"

После добавления этого поля я начал получать эту проблему enter image description here

ПРИМЕЧАНИЕ !!: ЕСЛИ я удаляю ""от объекта, поэтому объект передается так "somedata": {\"newField\":\"something\"}} все отлично работает

Есть идеи?

...