// List<Long> 存儲 json 格式后的查詢
.apply("JSON_CONTAINS(JSON_EXTRACT(order_id_list, '$.data[*]'), CONCAT('\"', {0}, '\"'))", orderId)
// List<Integer> 存儲 json 格式后的查詢
.apply("JSON_CONTAINS(JSON_EXTRACT(pass_node_codes, '$.data[*]'), {0})", passNode));
為什么查詢會有區別呢?
因為 List 格式轉換成 json 存儲到數據庫是這樣的
而 List 存儲到數據庫是這樣的
數據多了一對引號,所以在查詢時,我們需要將引號拼上去
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态