mysql json数组插入

Wayren2年前Mysql1289

UPDATE dealsSET jdeal_status = CASE JSON_CONTAINS_PATH(jdeal_status, 'one', '$.trackIssues[0].attachments')  WHEN 0 THEN JSON_INSERT(jdeal_status, '$.trackIssues[0].attachments',    JSON_ARRAY(      JSON_OBJECT(        'date', "2020-01-28T12:04:42-05:00",        'file', 'yyyy.pdf'      )    )  )  ELSE JSON_ARRAY_APPEND(jdeal_status, '$.trackIssues[0].attachments',    JSON_OBJECT(      'date', "2020-01-28T12:04:42-05:00",      'file', 'yyyy.pdf'    )  )  END

相关文章

MySQL JSON类型

MySQL支持JSON数据类型。相比于Json格式的字符串类型,JSON数据类型的优势有:存储在JSON列中的JSON文档的会被自动验证。无效的文档会产生错误;最佳存储格式。存储在JSON列中的JSO...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。