
Jia Suiandfanlusky
93f95d1245
fix(engine): emoji / 颜文字查询精确命中优先于前缀命中 (#989)
* fix(engine): emoji 查询精确命中优先于前缀命中 (#988)
* fix(engine): 颜文字查询同样精确命中优先于前缀命中 (#988)
* fix(engine): emoji / 颜文字精确提级只认全拼,并合并为单次排序查询
- 双拼下原始码只按目录顺序参与前缀命中,不再精确提级:小鹤 xl 精确命中简拼键时会压过展开后的 xiang。
- 颜文字只有全拼精确命中提级,简拼精确命中不提级:单音节条目的简拼只有一个字母,打 k 时会整批排到前面。
- 两级查询合并为每个查询码一条 SQL(精确行在 LIMIT 之前),语句只 prepare 一次,循环抽到 local_database 的 query_ranked_entries 共用。
- server 回归测试不再断言 ku 多个精确条目之间的目录顺序。
---------
Co-authored-by: fanlusky <1730976608@qq.com>
2026-10-16 20:17:01 +08:00
..
2026-10-05 03:42:12 +08:00
2026-10-05 03:42:12 +08:00
2026-10-16 20:17:01 +08:00
2026-09-12 03:40:48 +08:00
2026-09-27 16:10:01 +08:00
2026-09-12 03:40:48 +08:00
2026-10-16 20:17:01 +08:00
2026-09-12 03:40:48 +08:00
2026-10-16 20:17:01 +08:00
2026-10-16 20:17:01 +08:00
2026-09-12 03:40:48 +08:00
2026-10-02 03:39:13 +08:00
2026-09-29 14:31:51 +08:00
2026-10-16 01:01:18 +08:00
2026-10-16 01:01:18 +08:00
2026-10-05 17:51:21 +08:00
2026-10-05 17:51:21 +08:00