mysql - 如何使 Json_Search 不区分大小写?
问题描述
我想使用 MySQL 中的 json_search 函数来查询数据。但是find搜索是区分大小写的。
例如:
SET @j = '[{"x":"Abc"}, {"y":"bcd"}]';
SELECT JSON_SEARCH(@j, 'one', 'ABC');
此选择将返回null。但我需要它返回"x":"Abc " 给我。
有什么办法可以使搜索不区分大小写吗?所以我可以得到结果 $[0].x
解决方案
推荐阅读
- linux - 由于预编译的设备驱动程序,ioremap() 失败
- java - 如何制作面向对象的搜索按钮?
- mysql - 获取 MYSQL 查询中别名列的百分比
- ruby-on-rails - Cannot access assets - dockerized Rails app, nginx as a reverse proxy
- python - 使用 Flask 和 Python 将记录添加到 Firebase 集合时出现问题
- python - 在numpy python中使用零值缩放数组
- c - 为什么我能够输入比我在 C 中创建的更多的结构对象?
- node.js - 如何以其他用户身份使用 Microsoft Graph 客户端从 Microsoft Teams Bot 发送电子邮件?
- android - Android - 将重复作业从 Job Dispatcher 迁移到 Work Manager - 我需要取消旧作业吗?
- python - 如何将一张图片粘贴到另一张图片上到定义的区域