Я пытаюсь написать запрос, который бы добавил мою переменную JSON («данные») в поле JSON в моей базе данных.У меня есть таблица корзина с тремя полями внутри: id type int
, status type varchar
и items type json
.Таким образом, в основном я пытаюсь написать запрос, в котором он найдет мою корзину по идентификатору, и это добавит элемент в конец моего item field
, пока у меня есть следующее:
query, err := db.Exec("UPDATE cart SET items = JSON_ARRAY_APPEND(@items, '$', 'data') where id = 1")
Я знаю, что этого недостаточно.Как я могу добавить свою переменную вместо «данных» в этот запрос?Кто-нибудь может мне помочь?
Спасибо.