hightman / xunsearch

免费开源的中文搜索引擎,采用 C/C++ 编写 (基于 xapian 和 scws),提供 PHP 的开发接口和丰富文档
http://www.xunsearch.com
Other
1.64k stars 391 forks source link

想实现类似 MySQL 的 like 查询功能,不知怎么处理 #35

Closed itbdw closed 7 years ago

itbdw commented 8 years ago

刚使用这个工具,不知应该如何处理,想直接查询不用分词。描述不清楚的见下面引用中 solr 的解决方案。

If you want to make a search like %asd%, you dont need ngram filters... Basically solr uses ~ for single char and * for multiple chars in their searches... e.g name:asd~ will match asda asdb asdc and so on while name:asd* will matchasdasadad asdfgkhjfgkl and so on so you can use name: ~asd~ to match basdf or easdk and name:asd for aldkaasdsdfsd or oippopasdoppm

stackoverflow

itbdw commented 7 years ago

已经转用 elasticsearch