querydsl 字符串模糊查询
时间: 2023-08-15 14:14:56 浏览: 99
在使用QueryDSL进行字符串模糊查询时,可以使用.like()方法。如果需要按照日期的年、月或者天进行模糊查询,可以先将日期转换为相同格式的字符串数据,然后使用.like()方法进行查询。这样可以实现按照日期的模糊查询需求。\[1\]另外,如果在MySQL中插入两行值'A'和'a',MySQL会认为它们是相同的,因为MySQL默认的字段值不区分大小写。如果需要在MySQL中区分大小写,可以使用collate规则来设置。例如,可以使用*_cs规则来实现区分大小写的查询。\[2\]在QueryDSL中,可以使用binary关键字来让MySQL查询时区分大小写。例如,可以使用binary关键字来实现区分大小写的查询。\[3\]
#### 引用[.reference_title]
- *1* [使用jpa和QueryDSL按‘日期’进行‘模糊查询’的两种方式](https://blog.csdn.net/qq_39909133/article/details/91363587)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [MySQL查询时区分字符串中字母大小写的方法](https://blog.csdn.net/LuckFairyLuckBaby/article/details/88989850)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]