-- ============================================================ -- string 前缀/全文搜索测试 -- ============================================================ -- 1. 前缀搜索(s_name like) select * from /test/aaa/test_search where s_name prefix 'search_int' /** output() matchcount("s_name","search_int",5) **/ ; -- 2. 前缀搜索 - 单个匹配 select * from /test/aaa/test_search where s_name prefix 'search_string' /** output() matchcount("s_name","search_string",3) **/ ; -- 3. 前缀搜索 - 无匹配 select * from /test/aaa/test_search where s_name prefix 'zzz_not_exist' /** output() count(0) **/ ; -- 4. 全文搜索 - autosearch select * from /test/aaa/test_search where s_text search 'test' /** output() **/ ; -- 5. 全文搜索 - 中文(如有) select * from /test/aaa/test_search where s_text search 'hello' /** output() **/ ; -- 6. 前缀搜索 - 精确前缀 select * from /test/aaa/test_search where s_name prefix 'search_neg' /** output() count(1) **/ ;