Describe the bug
Fuzzy search with underscore returns wrong results
Expected behavior
Fuzzy search with underscore should match underscore exactly
Acutally behavior
The query treats the underscore as an arbitrary single-character match in SQL LIKE.
For example, when search 'test_*', got both 'test23' and 'test_1'

How to Reproduce
create config with data-id 'test23' and 'test_1', then search with 'test_*'
Describe the bug
Fuzzy search with underscore returns wrong results
Expected behavior
Fuzzy search with underscore should match underscore exactly
Acutally behavior

The query treats the underscore as an arbitrary single-character match in SQL LIKE.
For example, when search 'test_*', got both 'test23' and 'test_1'
How to Reproduce
create config with data-id 'test23' and 'test_1', then search with 'test_*'